Próbuję uzyskać dostęp do zdarzenia 404, które widzę wracając jako 404 z firebugem, ale funkcja błędu nie kopie, Z moim poniższym kodem zawsze pojawia się błąd: sukces?jQuery Ajax 404 Operowanie
tj.
$.ajax({
type: 'get',
url: 'url: 'https://admin.instantservice.com/resources/smartbutton/5702/10945/available.gif?' + Math.floor(Math.random()*10001),
success: function(data, textStatus, XMLHttpRequest){
console.log('Error: ' + textStatus);
},
error:function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(xhr.statusText);
alert(xhr.responseText);
}
});
Jeszcze raz wiem, że 1000%, że otrzymuję 404 nie znaleziono w firebug nigdy nie powoduje błędu.
Czy brakuje mi czegoś?
Przetestowałem, że dokładnie tego samego kodu i otrzymałem 3 ostrzeżenia o błędach poprawnie (najpierw "404") .. – cambraca
Czy jesteś pewien, że otrzymujesz odpowiedź z kodem statusu 404, a nie zwykłą odpowiedzią z kodem statusu 200 i stroną zawierającą tekst, który mówi, że to 404? – Guffa
@cambraca To samo tutaj. Testowane w Firefoksie 3.6.12 i Firebug. – aefxx