这是一种方法:
var numberOfPendingRequests = 8;$(".checked-box").each(function () { $.ajax({ success: function(){ ... numberOfPendingRequests --; if(numberOfPendingRequests == 0) allDone(); } });});function allDone(){ $('.messsage').html('all requests done');}您可以根据
numberOfPendingRequests复选框的数量来计算初始值,也可以从0开始,在每次ajax请求之前将其递增,但这是一般的想法。
希望这可以帮助。干杯



