我在我的網站上啓用了WCF-Ajax。如何知道javascript所有異步操作何時結束?
我需要異步保存文件,但最終我需要知道所有異步操作何時完成。
function test()
{
for (var i = 0; i < arr.length; i++) {
saveFileService.SaveFile(arr[i], onSaveFileComplete);
}
//TODO: CHECK THAT **ALL** FILE SAVES ARE DONE
}
function onSaveFileComplete(result)
{
// ONE FILE SAVE ENDED SUCCESSFULLY
}
如何編寫「TODO」部分?