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.
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!