當使用 jQuery 進行 AJAX 請求時,有時需要在所有 AJAX 請求結束后執行一些操作。這時候可以使用 jQuery 的 ajaxStop() 方法。
ajaxStop() 方法表示當所有 AJAX 請求都已經完成時,將要執行的函數。這個函數是 AJAX 請求結束時執行的最后一個函數。
$.ajaxSetup({ // 配置全局的 AJAX 請求 }); // 監聽所有 AJAX 請求的完成事件 $(document).ajaxStop(function () { // 所有 AJAX 請求完成后執行的操作 });
需要注意的是,ajaxStop() 方法只有在所有的 AJAX 請求都完成后才會執行,如果有一個請求出現了錯誤,那么這個函數是不會被執行的。