小编Jen*_*-Ya的帖子

哪个jQuery回调被解雇了?

可能重复:
循环内部的Javascript闭包 - 简单实用的例子

让我们假设您在for循环中创建一些ajax请求,如下所示:

$(function(){
    for(var i=0;i<10;i++){
      $.ajax({
        url : '/',
        success : function(){
          console.log('callback '+i+' fired!');
        }
      });
    }
});
Run Code Online (Sandbox Code Playgroud)

当然,回调每次都会记录'callback 10 fired',因为回调是异步执行的.问题是:你怎么知道哪个回调被解雇了?

的jsfiddle

javascript ajax jquery jquery-callback

2
推荐指数
2
解决办法
74
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

jquery-callback ×1