【问题标题】:Getting value of text field with array type name using jQuery使用 jQuery 获取具有数组类型名称的文本字段的值
【发布时间】:2014-02-20 07:52:43
【问题描述】:

我有一个如下所示的输入文本字段

<input type="checkbox" value="9961103777" name="mobile[]">

我只想使用 jquery 获取值。我试过了,但没有用:

jQuery('input[name=mobile[]]');

请帮帮我。

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    您可以使用val() 以及将输入名称包含在双引号" " 中:

    jQuery('input[name="mobile[]"]').val()
    

    【讨论】:

    • 你需要把名字包裹在" "
    【解决方案2】:

    将属性值放在引号中。要获取其值,请使用.val()

    jQuery('input[name="mobile[]"]')
    

    DEMO

    【讨论】:

      【解决方案3】:

      试试这个..

      参考这篇文章Jquery get input array field

      $('input[name^="mobile"]').each(function() {
          alert($(this).val());
      });
      

      JS Fiddle Example

      【讨论】:

        【解决方案4】:

        试试

        $("input[name='mobile[]']").val();
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-07-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-08-09
          • 1970-01-01
          • 2023-01-09
          相关资源
          最近更新 更多