JQuery $.ajax-Fehlerantworttext abrufen
In jQuery kann es schwierig sein, bei einer AJAX-Anfrage den genauen Fehlerantworttext abzurufen scheitert. Das Standardverhalten gibt nur eine allgemeine „Fehler“-Meldung zurück. Wir können jedoch auf den Antworttext zugreifen, indem wir unsere Fehlerbehandlungsfunktion ändern.
Im bereitgestellten Beispiel sendet der PHP-Code einen 500 Internal Server Error mit dem Text „Gone to the beach“. Standardmäßig zeigt die Fehlerfunktion von jQuery nur „Fehler“ ohne detaillierte Informationen an.
Um den Antworttext zu erhalten, ändern Sie die Fehlerfunktion wie folgt:
error: function(xhr, status, error) { var err = eval("(" + xhr.responseText + ")"); alert(err.Message); }
In diesem aktualisierten Code:
Durch die Implementierung dieser Anpassung kann jQuery jetzt den Fehlerantworttext effektiv anzeigen und so informativeres Feedback während der Fehlerbehandlung liefern.
Das obige ist der detaillierte Inhalt vonWie kann ich den genauen Fehlerantworttext aus einem jQuery-$.ajax-Fehler abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!