jQuery ajax - ajaxStop() メソッド

すべての AJAX リクエストが完了したときに、ポップアップをトリガーします:

$("div").ajaxStop(function() {
  alert("すべての AJAX リクエストが完了しました");
});

実際に試してみましょう

定義と用法

ajaxStop() メソッドは AJAX リクエストが終了した時に関数を実行します。これは Ajax イベントです。

詳細な説明

無論 Ajax リクエストがいつ完了しても、jQuery は他の Ajax リクエストが存在するかどうかを確認します。存在しない場合、jQuery はこの ajaxStop イベントをトリガーします。その時点で .ajaxStop() メソッドで登録された任意の関数が実行されます。

语法

.ajaxStop(function())
参数 描述
function() 规定当 AJAX 请求完成时运行的函数。

示例

AJAX 请求结束后隐藏信息:

$("#loading").ajaxStop(function() {
  $(this).hide();
});