jQuery请求getJson无返回值

最近在使用$.getJSON来请求对象,返回值为json,原本的操作时直接请求文件即

 var url = "data/ARR.json";
        $.getJSON(url, function(data){
             //your code
        });

url是你文件的相对路径
如果出现允许访问本地文件,需要在浏览器快捷方式的目标中追加

--allow-file-access-from-files

但是如果要请求真正的在线URL怎么办呢?
如果你直接写URL,会提示File不安全,需要在浏览器快捷方式的目标中追加

--args --disable-web-security --user-data-dir

如果是在线的URL,请务必在地址前加上http://
例如:

var url = "http://127.0.0.1:8080/project/getJsonData

如果是本地的项目请求,请使用127.0.0.1,用localhost可能会出现跨域问题

你可能感兴趣的:(jQuery请求getJson无返回值)