Obsługa błędów JSONP
Robię żądanie ajax jsonp, ale obsługa błędu błędu nie zadziała. Jeśli żądanie wynosi 404 lub 500, nie obsługuje błędu.
Szukałem odpowiedzi na to pytanie, ale nic nie mogę znaleźć. Wydaje się, że istnieje rozwiązaniehttp://code.google.com/p/jquery-jsonp/, ale nie mogę znaleźć żadnych przykładów, jak z niego korzystać.
function authenticate(user, pass) {
$.ajax ({
type: "POST",
url: "url",
dataType: 'jsonp',
async: false,
//json object to sent to the authentication url
data: {"u": userid, "p": pass},
success: function (data) {
//successful authentication here
console.log(data);
},
error: function(XHR, textStatus, errorThrown) {
alert("error: " + textStatus);
alert("error: " + errorThrown);
}
})
}