我使用此代码调用json文件,我使用jslint“结果:有效JSON”检查它,它是正确的,我用了几个月,但今天突然停止工作,控制台显示这一点。
XMLHttpRequest无法加载http://www.weburl.com/web/calc/filethree.js。 Access-Control-Allow-Origin不允许原点http://www.weburl.com/。
$.getJSON("http://www.weburl.com/web/calc/filethree.js",function(datathree){
$.each(datathree, function(i,value){
// do something
});
}
);
我在jquery的新手,我搜索了一些信息,尝试了回调=,但没有...:/
使用回调我收到404错误
http://www.weburl.com/web/calc/filethree.js&callback=jQuery180014668452506884933_1349693824272?_=1349693824434
我不知道发生了什么昨天完美地工作了:/
答案 0 :(得分:1)
我更改了网址,现在我正在使用相对网址,@ devnull69建议是有帮助的,现在它是有效的。 解决方案:尝试相对URL web / calc / filethree.js而不是绝对URL - by @ devnull69