Javascript jQuery将计数器变量传递给POST IN for循环
我的代码如下:Javascript jQuery将计数器变量传递给POST IN for循环,javascript,jquery,scope,Javascript,Jquery,Scope,我的代码如下: for (var i=0; i < numaccounts; i++) { $.post('assets/ajax/multi-save.php', appointments[i], function(data) { alert(appointments[i]); alert(appointments[0]); }); } for(var i=0;i
for (var i=0; i < numaccounts; i++) {
$.post('assets/ajax/multi-save.php', appointments[i], function(data) {
alert(appointments[i]);
alert(appointments[0]);
});
}
for(var i=0;i
问题似乎出在我的阵列预约上。固定偏移量为0的第二个显示精细。使用“i”的显示为“未定义”。如果我提醒(I)它总是“2”。啊,它所需要的只是多一点搜索:
解释问题并给出解决方案。您是否也可以发布阵列“约会”?还有什么是
numaccounts
?是否应该是numaccounts.length
?数组不是问题所在,因为如果我手动设置偏移量,它将显示在相同的空间中。问题是如何在.post函数中获取I计数器。它似乎只显示为终止值2.0,什么是numaccounts?