English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Wenn eine Ajax-Anfrage abgeschlossen wird und ein Fehler auftritt, fügt die Methode ajaxError() eine zu aufrufende Funktion hinzu. Dies ist ein AjaxEvent.
jQuery löst den ajaxError-Event aus, wenn eine Ajax-Anfrage abgeschlossen wird und ein Fehler auftritt. In diesem Fall werden alle von der Methode ajaxError() registrierten Verarbeitungsroutinen ausgeführt.
Hinweis:Von jQuery 1.8Ab Version, sollte dieser Methodenaufruf nur auf das Dokument angewendet werden.
$("document").ajaxError(function(event, xhr, options, thrownError))
Zeige eine Nachricht, wenn der Ajax-Anfrage fehlgeschlagen ist:
$("document").ajaxError(function(){ $("#error").text("Ein Fehler ist aufgetreten!!!"); });Testen Sie es heraus‹/›
Mit den Parametern event, xhr und options kann ein nützlicheres Ausgabeergebnis erhalten werden:
$("document").ajaxError(function(event, xhr, options){ $("#error").append("Error requesting page:"); + options.url); $("#error").append(xhr.status); $("#error").append(event.type); });Testen Sie es heraus‹/›
Parameter | Beschreibung |
---|---|
function(event, xhr, options, thrownError) | Spezifiziert die Funktion, die ausgeführt wird, wenn die Anfrage abgeschlossen ist und ein Fehler auftritt Parameter:
|