Ich nehm ja lieber das Vanilla-NoFramework, aber zur Ehrenrettung von jquery:
- jquery bietet mannigfaltig Möglichkeiten, die Exception fest zu stellen und zu reagieren.
- Nur wird das - offenbar bewusst - dem Verwender überlassen.
OK 😉
Aber für Ajaxkram braucht man jQuery ja nun wirklich nicht. Und gerade hier zeigt es sich, daß es auch darauf ankommt, den serverseitigen Status mit einzubeziehen in die Fehlerbehandlung. D.h., daß man bei einem xhr.status != 200
keinen JSON in der Response zu erwarten und zu parsen hat.
MFG