jQuery ajaxComplete() メソッド

❮ jQuery AJAX メソッド

AJAX リクエストの実行中に、"loading" インジケータ画像を表示する:

$(document).ajaxStart(function(){
    $("#wait").css("display", "block");
});

$(document).ajaxComplete(function(){
    $("#wait").css("display", "none");
});
Try it Yourself »

定義と用法

ajaxComplete() メソッドは、AJAXリ クエストが完了したときに実行する関数を指定します。

注: jQuery バージョン 1.8 以降、このメソッドは文書だけに接続しなければなりません。

ajaxSuccess() と異り、ajaxComplete() メソッドで指定した関数は、成功しなかった場合でも、 リクエストが完了したときに実行されます。


構文

$(document).ajaxComplete(function(event,xhr,options))

パラメータ 説明
function(event,xhr,options) 必須。リクエストが完了したときに実行する関数を指定する
追加パラメータ:
  • event - イベントオブジェクトを含む
  • xhr - XMLHttpRequest オブジェクトを含む
  • options - リクエストで使用するオプションを含む

❮ jQuery AJAX メソッド