Heim  >  Artikel  >  Web-Frontend  >  Was sind die Ajax-Callback-Funktionen von JQuery?

Was sind die Ajax-Callback-Funktionen von JQuery?

青灯夜游
青灯夜游Original
2021-12-29 18:43:224712Durchsuche

Die Callback-Funktionen sind: 1. beforeSend(), aufgerufen vor dem Senden der Anfrage; 2. error(), aufgerufen, wenn die Anfrage fehlschlägt; 4. success(); wenn die Anfrage danach aufgerufen wird; 5. Complete(), aufgerufen, nachdem die Anfrage abgeschlossen ist.

Was sind die Ajax-Callback-Funktionen von JQuery?

Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery1.10.2-Version, Dell G3-Computer.

Zu den Ajax-Callback-Funktionen in jquery gehören: beforeSend, error, dataFilter, success und complete. Die von $.ajax() erhaltenen Daten können in diesen Rückruffunktionen verarbeitet werden.

beforeSend

wird vor dem Senden der Anfrage aufgerufen und übergibt einen XMLHttpRequest als Parameter.

error

Wird aufgerufen, wenn ein Anforderungsfehler auftritt. Übergeben Sie ein XMLHttpRequest-Objekt, eine Zeichenfolge, die den Fehlertyp beschreibt, und ein Ausnahmeobjekt (falls vorhanden).

dataFilter

wird aufgerufen, nachdem die Anfrage erfolgreich war. Übergeben Sie die zurückgegebenen Daten und den Wert des Parameters „dataType“. Und muss neue Daten (möglicherweise verarbeitet) zurückgeben, die an die Erfolgsrückruffunktion übergeben wurden.

Erfolg

Auf Anfrage angerufen. Übergeben Sie die zurückgegebenen Daten und eine Zeichenfolge mit dem Erfolgscode.

complete

Diese Funktion wird aufgerufen, wenn die Anfrage abgeschlossen ist, unabhängig von Erfolg oder Misserfolg. Übergeben Sie ein XMLHttpRequest-Objekt und eine Zeichenfolge, die einen Erfolgs- oder Fehlercode enthält.

【Ähnliche Tutorial-Empfehlung: AJAX-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind die Ajax-Callback-Funktionen von JQuery?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn