我在这里发现了类似的问题,但对我没有任何用处。
输入如下:
<input type="text" value="2" name="pages_title[1]">
<input type="text" value="1" name="pages_title[2]">
尝试获取这些字段,例如:
$('input[name="pages_title[]"]')
但结果为空 :(
如何获取所有字段?
我只能得到它 $('input[name="pages_title[1]"]')
最佳答案
$('input[name^="pages_title"]').each(function() {
alert($(this).val());
});
注意:与@epascarello 一致认为更好的解决方案是向元素添加一个类并引用该类。
关于jquery 获取输入数组字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19529443/