<分区>
Possible Duplicate:
Multiple ajax calls inside a each() function.. then do something once ALL of them are finished?
在 for 循环中运行 ajax 后如何执行函数。这里的例子我让这个 ajax 循环运行,
for (var countDevice = 0; countDevice<32; countDevice++){
var dataString="modbus="+(countDevice+1)+"_"+newDate+".xml";
$.ajax({
type: "POST",
url: "CalculateTable",
data: dataString,
dataType: "json",
//if received a response from the server
success: function( device, textStatus, jqXHR) {
//Do something
}
});
}
我想确保仅在上面的 for 循环完成后才运行下面的函数。
function drawTable(){
//Do something
}
任何人都可以提供任何关于如何使其成为可能的想法吗?感谢您花时间阅读和回答。