如何使用javascript/jquery获取文本框数组值

bin*_*bin 6 javascript arrays jquery

我有一个像这样的文本输入数组:

<input type="textbox" name="mobileno[]"><br>
<input type="textbox" name="mobileno[]"><br>
<input type="textbox" name="mobileno[]"><br>
Run Code Online (Sandbox Code Playgroud)

它们是在运行时使用"添加更多"按钮生成的.

有没有办法可以使用jQuery获取文本输入值并在ajax请求中传递它?

我创建了一个ajax请求但是我无法在name = value模式中获取文本输入数组的值.

Sar*_*raz 6

你可以这样做:

$('input[name="mobileno[]"]').each(function(){
  alert($(this).val());
});
Run Code Online (Sandbox Code Playgroud)

^=认定元件,其名称开头 mobileno的文字,后来each被用于遍历所有的元素来获得自己的价值.

更多信息: