我想启动几个绑定在上下文中的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书籍,但在涉及到这些问题时它并不是非常彻底。
答案 0 :(得分:1)
怎么样
window.setInterval(ajaxCall.bind(null, widget[i]), 50)