1

我使用此代码调用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 的新手,我搜索了一些信息,尝试了 callback= ,但没有.. :/

使用回调我得到 404 错误

http://www.weburl.com/web/calc/filethree.js&callback=jQuery180014668452506884933_1349693824272?_=1349693824434

我不知道发生了什么昨天它工作得很好:/

4

1 回答 1

1

我更改了 url,现在我现在使用相对 URL,@devnull69 建议很有帮助,现在它可以工作了。解决方案:尝试使用相对 URL web/calc/filethree.js 而不是绝对 URL – by @devnull69

于 2012-10-08T11:26:51.247 回答