我有100个输入,名称为table [].我怎样才能将jQuery作为数组获得它们的价值? 我试图在PHP中执行类似$_POST [‘table’]的操作. 我尝试了以下代码,但我希望将值作为数组… $("input[name='table[]
我试图在PHP中执行类似$_POST [‘table’]的操作.
我尝试了以下代码,但我希望将值作为数组…
$("input[name='table[]']").each(function(){document.write($(this).val());});
var arrInputValues = new Array(); $("input[name='table\\[\\]']").each(function(){ arrInputValues.push($(this).val()); // you can also use this //arrInputValues.push(this.value); });
现在你的arrInputValues包含所有值.
你也可以使用
$("input[name='table[]']").each(function(){
你可以看到一个working demo
您可以使用join()方法连接数组中的值.
arrInputValues.join(',');
将数组元素连接为由,分隔的字符串.