Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery将计数器变量传递给POST IN for循环_Javascript_Jquery_Scope - Fatal编程技术网

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?