这个JSON请求(jQuery)有什么问题?

时间:2015-03-04 11:15:42

标签: jquery ajax json localhost cors

我一直在尝试检索JSON,而CORS策略会阻止资源访问 (AJAX GET REQ,CROSS DOMAIN)
当我在浏览器中访问URL时,我可以在JSON中看到我期望的数据 我无法访问远程服务器 我无法在localhost上创建代理(对于jsonp建议)
使用dataType'脚本'在这种情况下似乎并不明智。

  

完成{" readyState":4," status":200," statusText":" success"}

这条线困扰着我 我无法访问我期待的JSON,也无法在DOM中看到它。 虽然很多人都有这个问题,但我已经阅读了我在这个问题上能找到的所有内容,而且似乎没有一个与我的情况有关。

可以理解,我可能需要提供更多信息。 我是关闭还是离开?

 testThis = $.ajax({
 type: "GET",
 url: globalURLString,
 crossDomain: true,
 cache: false,
 async: true,
  dataType: "json",
 contentType: "text/html; charset=UTF-8",
     success: function(data) { 
        console.log("SUCCESS " + JSON.stringify(data));
     },
     error: function(data) {
        console.log("ERROR " + JSON.stringify(data));
    }, 
     complete: function(data){
        console.log("COMPLETE " + JSON.stringify(data));
    }
});

致电' testThis'分配后显示

  

{" readyState的":1}

请原谅任何淫秽的监督/白痴,我对JS / WebDev缺乏经验。
如果我无法做到这一点,那就考虑一下流浪/泛治的事业。 感谢。

0 个答案:

没有答案