English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery ajaxSuccess() Methode

jQuery Ajax Methoden

Jedes Mal, wenn eine AJAX-Anfrage erfolgreich abgeschlossen wird, wird die ajaxSuccess()-Methode eine zu aufrufende Funktion hinzufügen. Dies ist ein AjaxEvent.

Jedes Mal, wenn eine AJAX-Anfrage erfolgreich abgeschlossen wird, löst jQuery das ajaxSuccess-Ereignis aus. In diesem Moment werden alle Handler, die mit ajaxSuccess() registriert wurden, ausgeführt.

Hinweis:Von jQuery 1.8Ab Version, sollte dieser Methodenaufruf nur auf das Dokument angewendet werden.

Syntax:

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

Beispiel

Wird eine AJAX-Anfrage erfolgreich abgeschlossen, wird eine Nachricht angezeigt:

$("document").ajaxSuccess(function(){
  $("#done").text("Ajax-Anfrage erfolgreich abgeschlossen");
});
Testen Sie heraus‹/›

Verwenden Sie die Parameter event, xhr und options, um nützlichere Ausgaben zu erhalten:

$("document").ajaxSuccess(function(event, xhr, options){
  $("#done").append(options.url);
  $("#done").append(xhr.status);
  $("#done").append(event.type);
});
Testen Sie heraus‹/›

Parameterwert

ParameterBeschreibung
function(event, xhr, options)Spezifiziert die Funktion, die ausgeführt wird, wenn die Anfrage erfolgreich abgeschlossen wird

Parameter:

  • event -Enthält das Ereignisobjekt

  • xhr-Enthält das XMLHttpRequest-Objekt

  • options-Enthält Optionen, die in AJAX-Anfragen verwendet werden

jQuery Ajax Methoden