我正在尝试加载 JSON 并警告它,但我无法做这个简单的事情。我很困惑以前这样做过,但现在它不起作用。一个简单的小提琴会很有帮助,这就是我尝试过的方法:
$.getJSON("https://www.mariyano.com/app-server/test/?action=get_list", function(json) {
alert("JSON Data: " + json.data.id);
});
我收到错误...
XMLHttpRequest 无法加载https://www.mariyano.com/app-server/test/?action=get_list。Access-Control-Allow-Origin 不允许来源http://fiddle.jshell.net 。
为此,我尝试使用回调:
$.getJSON("https://www.mariyano.com/app-server/test/?action=get_list&callback=?",function(json) {
alert("JSON Data: " + json.data.id);
});
它抛出了两个错误:
资源解释为脚本,但使用 MIME 类型 text/html 传输:“https://www.mariyano.com/app-server/test/?action=get_list&callback=jQuery18205437749766279012_1353579335783&_=1353579335798”。jquery-1.8.2.js:8304
Uncaught SyntaxError: Unexpected token :