2012-07-23 120 views
1

我正在向Twitter发送一个简单的Ajax请求。从未调用JQuery 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存在,成功函数被调用。但是,当screen_name不存在时,我的控制台上出现Javascript错误,但错误功能从未被调用过。

错误在哪里?

+0

*什么错误信息*你好吗? – Lion 2012-07-23 19:29:40

+0

404(Not Found) – kschaeffler 2012-07-23 19:31:15

+0

为什么屏幕名称有时是空的 – zod 2012-07-23 19:34:55

回答