Я использую этот код для получения информации из твиттера через их api:
$.ajax({
url : apiUrl,
cache : false,
crossDomain: true,
dataType: "jsonp",
success : function(html) {
// ...
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(jqXHR);
}
});
Однако, если переменная apiUrl предоставляет правильный URL-адрес, этот код работает нормально, например. объект успеха выполняется, но если URL-адрес неверен, например, Ошибка 404 возвращается из твиттера, объект ошибки никогда не выполняется. Он ничего не регистрирует в консоли. Как мне проверить статус ошибки 404 в этом случае?