【问题标题】:How to get the value of the input element of live of Value如何获取Value的live的输入元素的值
【发布时间】:2009-08-13 08:36:29
【问题描述】:

嗨,

 i am having a Input hidden element like

在我的 JQuery 中,我在一些 ajax 调用之后设置上述输入类型的值 喜欢

编辑:::

                      $.ajax({
        type: "POST",
          url: "http://localhost/FormBuilder/index.php/forms/saveForm/",
                       async: false,
        data: "formname="+formname+"&status="+status,
                                                         success: function(msg){$("#FormID").val(msg); }//success

                 });//ajax

现在在代码中的某个地方,我想获取此字段的值。如何在此输入类型的实时值中获取此值..

编辑::: 我通过 var FORMID=$("#FormID").val();//但显示为空

如何在这个 Input 元素的 live 上获取它的值

【问题讨论】:

  • 你的意思是需要获取当前值吗??您可能需要某种计时器或事件(例如 OnKeyUp)来实时感知它
  • 我在 ajax 调用的成功函数中设置它的值,请参阅我的编辑
  • 是的,我需要在 Ajax 成功设置其值后获取它的当前值

标签: jquery ajax


【解决方案1】:

要获得一个值,你只需要不带参数地调用val function

var value = $("#FormID").val();

【讨论】:

    【解决方案2】:

    试试 var FORMID=$("#FormID").val()

    【讨论】:

      【解决方案3】:

      根据@CMS 的描述,我在下面编写了完整的代码

      $.ajax({
              type: "POST",
              url: "http://localhost/FormBuilder/index.php/forms/saveForm/",
              async: false,
              data: ({ formname:formname,status:status }),
              success: function(){
                  var value = $("input[type=hidden][name=xxx]").val();
              }
      })
      

      【讨论】:

        猜你喜欢
        • 2022-09-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-24
        • 2020-09-12
        • 2011-04-10
        • 1970-01-01
        相关资源
        最近更新 更多