我在数组上调用了序列化
inputColl.serialize();
如何循环播放并打印值?
答案 0 :(得分:0)
jQuery.each()
(与jQuery().each()
不同)可以迭代几乎任何可迭代对象。
答案 1 :(得分:0)
$.each(inputColl, function(n, i) {
alert(n);
});
答案 2 :(得分:0)
如何使用普通的'JavaScript:
循环遍历数组var arr = inputColl.serialize();
for(var i = 0; i < arr.length; ++i)
{
//do something with arr[i];
}
不要将上面的循环与此混淆:
var arr = inputColl.serialize();
for(var i in arr)
{
}
JavaScript for / in语句循环遍历对象的属性。这是一个非常不同的操作,而不是循环遍历数组的内容,但这是一个常见的错误。如果您使用像C#这样的语言并且期望行为与其foreach构造类似,则这种情况尤为常见。