【发布时间】:2018-06-16 19:26:00
【问题描述】:
我有一个同时发出 ajax 请求的代码。但是我想在 ajax 请求的成功函数中访问 i(loop variable) 的值。这是我的代码:
arr=['one','two','three']
value="wow"
for(var i = 0;i<arr.length;i++){
$.ajax({
url: '/some_url',
method:'POST',
data:{
'something':arr[i],
'onething':value
},
async: true,
success: function(data) {
if(data.error==true){
//Here, i need the value of i for some reason
}
else{
}
},
error:function(error){
console.log(error);
}
});
}
我在问我这样做是否完全错误。或者有什么办法可以做到这一点?
【问题讨论】:
-
你为什么需要 i 的值?
-
@niceman 在nth child(i)中,我需要修改html元素
标签: javascript ajax callback