【发布时间】:2012-04-21 00:00:25
【问题描述】:
我迷路了。如何将循环变量传递给 AJAX .done() 调用?
for (var i in obj) {
$.ajax(/script/).done(function(data){ console.log(data); });
}
显然,如果我要执行 console.log(i+' '+data) i 将在每次迭代时返回对象 obj 中的最后一个键。文档让我失望。
【问题讨论】:
-
我想我可以使用
success,但据我所知,现在已弃用。
标签: jquery ajax loops promise scoping