English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Ajaxリクエストが完了し、エラーが発生した場合、ajaxError()メソッドは呼び出すべき関数を追加します。これはAjaxEventです。
Ajaxリクエストが完了し、エラーが発生した場合、jQueryはajaxErrorイベントをトリガーします。その場合、ajaxError()メソッドで登録されたすべてのハンドラが実行されます。
注意:jQueryから 1.8版から、このメソッドはドキュメントにのみ適用されるべきです。
$(document).ajaxError(function(event, xhr, options, thrownError))
Ajaxリクエストが失敗した場合にメッセージを表示します:
$(document).ajaxError(function(){ $("#error").text("エラーが発生しました!!!"); });テストを見て‹/›
event、xhrおよびoptionsパラメータを使用してより有益な出力を取得できます:
$("document").ajaxError(function(event, xhr, options){ $("#error").append("Error requesting page: " + options.url); $("#error").append(xhr.status); $("#error").append(event.type); });テストを見て‹/›
パラメータ | 説明 |
---|---|
function(event, xhr, options, thrownError) | リクエストが完了し、エラーが発生した場合に実行される関数を指定します パラメータ:
|