jQuery ajaxComplete() Methode

❮ jQuery AJAX-Methoden

Beispiel

Zeigen Sie ein "Lade"-Indikatorbild an, während eine AJAX-Anfrage läuft:

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

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

Definition und Verwendung

Die Methode ajaxComplete() gibt eine Funktion an, die ausgeführt werden soll, wenn eine AJAX-Anforderung abgeschlossen ist.

Hinweis: Ab jQuery Version 1.8 sollte diese Methode nur noch an document angehängt werden.

Im Gegensatz zu ajaxSuccess() werden mit der Methode ajaxComplete() angegebene Funktionen ausgeführt, wenn die Anfrage abgeschlossen ist, auch wenn sie nicht erfolgreich ist.


Syntax

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

Parameter Description
function(event,xhr,options) Required. Specifies the function to run when the request completes
Additional parameters:
  • event - contains the event object
  • xhr - contains the XMLHttpRequest object
  • options - contains the options used in the AJAX request

❮ jQuery AJAX-Methoden