对已知网站的ajax调用会触发错误回调

时间:2014-07-09 12:16:24

标签: jquery ajax

当我使用以下代码时,我对#34; http://api.jquery.com/jquery.ajax/"的调用得到了200响应,但是错误回调被触发了。请有人让我知道我做错了什么。欢呼声。

 $.ajax(
   { 
     type: "GET",
     url: "http://api.jquery.com/jquery.ajax/", 
     success: function( data ) {
         $( "#geocodeData" ).html( data );
         },
         error: function(jqXHR, textStatus, errorThrown) 
         {
             alert("error!");
         }
     });

1 个答案:

答案 0 :(得分:0)

这是因为相同的原产地政策'。现代浏览器不允许您拨打其他网址。您将不得不使用JSONP。有关详细信息,请参阅thisthis