如何获取与javascript数组同名的input元素的值? [英] How do I get values of input element with the same name as an javascript array?
本文介绍了如何获取与javascript数组同名的input元素的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想得到输入元素的值,这些元素名称相同,name =items []
例如:
I want to get values of the input element that those elements are under the same name, name="items[]"
for example:
<div>...<input type="text" name="items[]" value="1" /></div>
<div>...<input type="text" name="items[]" value="2" /></div>
<div>...<input type="text" name="items[]" value="3" /></div>
我希望得到的结果如下:
And I wish to get the result something like:
[1, 2, 3] //that store in an javascript variable.
我是否需要循环访问所有元素才能获得其价值?
请给我一个很好的解决方案,无论是javascript还是jQuery。
谢谢
Do I need to do a loop to access all the elements to get its value?
Please give me a good solution either javascript or JQuery.
Thanks
推荐答案
var values = [];
$("input[name='items[]']").each(function() {
values.push($(this).val());
});
这篇关于如何获取与javascript数组同名的input元素的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文