2013-08-03 29 views
2

我想启动几个绑定在上下文中的AJAX请求。在上下文中的AJAX请求循环

function ajaxCall(id){ 
    $.ajax( url: "/data/" + id + "/",...) 
} 

for (var i = 0; i < widget.length; i++) 
    window.setInterval(ajaxCall(widget[i]), 50) 

但是,这段代码并没有做我想做的。我尝试使用绑定(小部件[我]),但有点丢失。如何解决这个问题?

此外,是否有包装和调度阿贾克斯调用的最佳做法?我有O'Reilly关于这个主题的书,但是在涉及这些问题时,它并不是很彻底。

回答

1

如何

window.setInterval(ajaxCall.bind(null, widget[i]), 50)