Обработка ошибок в запросах JSONP

Я делаю AJAX-запрос JSONP, но обработка ошибок не будет работать. Если запрос 404 или 500, он не обработает ошибку.

Я искал ответ, чтобы найти ответ на этот вопрос, но ничего не могу найти. Кажется, есть решение сhttp://code.google.com/p/jquery-jsonp/, но я не могу найти примеры того, как его использовать.

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);
        }
    })
}

Ответы на вопрос(5)

Ваш ответ на вопрос