In der documentation gibt es eine Liste der möglichen Werte, die textStatus sein könnte, wenn der Rückruf error()
("Timeout", "Fehler", "nichtmodifiziert" und "parsererror") aber nichts für das Ereignis success()
angegeben.Wird in jQuerys ajax success callback textStatus niemals "Erfolg" sein?
Gibt es neben "success" weitere Werte, die an den Callback success()
übergeben werden könnten? Ist das irgendwo dokumentiert?
Das ist die gleiche Dokumentationsverbindung, die ich in meine Frage einfüge. 'Complete' heißt nach' success' ODER 'error', oder? So kann 'complets' textStatus" Erfolg "oder einer der Fehlercodes sein. Und einige der anderen Antworten zeigen an, dass 'success' mit textStatus" notmodified "aufgerufen werden kann. – Robert
Yeah, complete könnte einer der möglichen textStatus-Codes sein. Erfolg wird nur Erfolg oder nicht modifiziert werden. Notmodified wird verwendet, wenn es nur eine zwischengespeicherte Version verwendet, höchstwahrscheinlich - obwohl es für mich merkwürdig erscheint, dass der Erfolg genannt würde, wenn Sie im Wesentlichen sagen "Hey, nichts hat sich geändert". –
Erfolg kann auch "nocontent" sein. jQuery 1.x kann 'success' zurückgeben und jQuery 2.x kann 'nocontent' für den gleichen Aufruf zurückgeben. – cyberwombat