funkcja błędu AJAX jQuery ma następujące parametry:Pierwsze ciało odpowiedzi AJAX do stosowania w błędzie zwrotnego
error(XMLHttpRequest, textStatus, errorThrown)
Jaki jest najlepszy sposób cross-browser, aby uzyskać ciało odpowiedzi?
Czy to działa (niezawodnie we wszystkich przeglądarkach)?
$.ajax({
error: function(http) {
alert(http.responseText);
}
});
http: responseText działa na wszystkich nowoczesnych przeglądarkach, a obsługa błędów jest wyzwalana dla wszystkich błędów statusu HTTP 4xx i 5xx. Możesz zmienić obsługę błędów, sprawdzając kod statusu HTTP dostępny jako "http.status" –