Oft gibt es Situationen, in denen die Serverantworten 200OK sind, aber der Inhalt der Antwort ist nicht der erwartete. Können wir den Jquery-Ajax-Fehlerrückruf auslösen, selbst wenn die Antwort erfolgreich ist, basierend auf einigen Kriterien in der Antwort?
Die Antwort ist in meinem Fall ein gültiger JSON, aber nicht die erwartete Antwort (Schema-Validierung fehlgeschlagen), also kein JSON-Parsing-Fehler.
Ich freue mich auf eine Lösung, wo die Antwort ausgewertet wird, bevor es die Erfolgs- oder Fehlerrückrufe tatsächlich trifft.
Warum nicht den Code im Fehlerrückruf in eine allgemeinere Fehlerbehandlungsroutine umgestalten und von beiden Stellen aus aufrufen? –
warum? Das macht keinen Sinn. – Liam
http://StackOverflow.com/a/6265911/916000 –