您可以放入执行下一个调用的函数,然后从
success处理程序中调用该函数,如下所示:
$(function(){ var i = 0; function nextCall() { if(i == a.length) return; //last call was last item in the array $.ajax({ url:'/this-script-takes-a-few-seconds-to-complete.php', data: { foo: a[i++] }, success: function(data){ console.log(data); nextCall(); } }); } nextCall();});虽然…更好的方法是不进行100次呼叫,除非这是某种测试套件,否则我将重新研究整个方法。



