Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AJAX调用导致状态为0_Javascript_Ajax_Http_Jquery - Fatal编程技术网

Javascript AJAX调用导致状态为0

Javascript AJAX调用导致状态为0,javascript,ajax,http,jquery,Javascript,Ajax,Http,Jquery,这是ajax调用。 如果我尝试在浏览器中访问“myurl”,它可以正常工作。 但是Ajax调用总是导致错误。 如果我将xhr字符串化,它将如下所示: $.ajax({ url:"myurl", async:true, success:function (data) { //.... }, complete:function (x, st) { //.... }, error:function (x, st

这是ajax调用。 如果我尝试在浏览器中访问“myurl”,它可以正常工作。 但是Ajax调用总是导致错误。 如果我将xhr字符串化,它将如下所示:

$.ajax({
    url:"myurl",
    async:true,
    success:function (data) {
         //....
    },
    complete:function (x, st) {
         //....
    },
    error:function (x, st, e) {
         alert(JSON.stringify(x));
    }
});

问题很可能是这些URL正在重定向的位置--只有1个留在域中:

{
  "readyState": 0,
  "responseText": "",
  "status": 0,
  "statusText": "error"
}
您需要在权限中包括
search.barnesandnoble.com

http://www.barnesandnoble.com/s?keyword=9780735619678&store=ebook #->
http://www.barnesandnoble.com/...

http://www.barnesandnoble.com/s?keyword=9780201485677&store=ebook #->
http://search.barnesandnoble.com/...

您是否检查了控制台/网络选项卡导致错误的原因?请注意,
async:true
是默认值,因此无需指定。请求URL:Request Headers GET HTTP/1.1 Accept:/Cache Control:max age=0 Referer:User Agent:Mozilla/5.0(Macintosh;Intel Mac OS X 10_7_5)AppleWebKit/537.17(KHTML,如Gecko)Chrome/24.0.1312.57 Safari/537.17查询字符串参数关键字=9780201485677&store=ebook谢谢你的提示,刚刚检查过,在Chrome的网络选项卡中,我看到了上面的内容。还是不确定是什么问题@JosephtheDreamer@JosephtheDreamer顺便说一下,我正在开发一个chrome扩展,在这种情况下,允许跨源ajax。在chrome扩展中,您需要设置
“权限”:[“http://www.google.com/“]
在扩展名定义文件中,您是否这样做了()非常感谢,我没有注意到它们重定向到不同的域。
"permissions": [
    "http://www.barnesandnoble.com/",
    "http://search.barnesandnoble.com/"
]