永远不会调用JQuery Ajax错误函数

时间:2012-07-23 19:26:42

标签: jquery error-handling jsonp

我正在向Twitter发送简单的Ajax请求。

$.ajax({
            type: "GET",
            url: "https://api.twitter.com/1/users/show.json?screen_name=twitterAPI&include_entities=true",
            dataType: "jsonp",
            success: function(data, textStatus, jqXHR){
                console.log("success");
            },
            error : function(XMLHttpRequest, textStatus, errorThrown){
                console.log("error");
            }
    });

当我存在screen_name时,将调用success函数。但是当screen_name不存在时,我的控制台上出现了Javascript错误,但从未调用错误函数。

错误在哪里?

1 个答案:

答案 0 :(得分:0)

您似乎遇到了以下错误:http://bugs.jquery.com/ticket/11680