jQuery ajaxComplete()Methode

jQuery AJAX 方法jQuery AJAX-Methoden

Beispiel

Zeigen Sie einen "Lade"-Indikator an, während eine AJAX-Anfrage ausgeführt wird:

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

Selbst ausprobieren »

Definition und Verwendung

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

Hinweis:Ab jQuery-Version 1.8 wird diese Methode nur an das Dokument gebunden.

Anders als bei ajaxSuccess() werden Funktionen, die über die Methode ajaxComplete() angegeben werden, ausgeführt, wenn die Anfrage abgeschlossen ist, selbst wenn die Anfrage nicht erfolgreich war.


Syntax

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

Parameter Beschreibung
function(event,xhr,options) Erforderlich. Gibt die Funktion an, die ausgeführt wird, wenn die Anfrage abgeschlossen ist.
Zusätzliche Parameter:
  • event- Enthält das Event-Objekt
  • xhr- Enthält das XMLHttpRequest-Objekt
  • options- Enthält die Optionen, die in der AJAX-Anfrage verwendet werden


jQuery AJAX 方法jQuery AJAX-Methoden

Weitere Erweiterungen