2

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

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

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

然而,这段代码并没有做我想要的。我尝试使用 bind(widget[i]),但有点迷茫。如何解决问题?

此外,是否有包装和安排 ajax 调用的最佳实践?我有关于该主题的 O'Reilly 书籍,但在涉及此类问题时它不是很透彻。

4

1 回答 1

1

怎么样

window.setInterval(ajaxCall.bind(null, widget[i]), 50)
于 2013-08-03T18:00:50.133 回答