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可能会出现跨域问题

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,679评论 1 32
  • iOS网络编程读书笔记 Facade Tester客户端门面模式的实例(被动版本化) 被动版本化,所以硬编码URL...
    melouverrr阅读 1,707评论 3 7
  • AJAX 原生js操作ajax 1.创建XMLHttpRequest对象 var xhr = new XMLHtt...
    碧玉含香阅读 3,579评论 0 7
  • iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可...
    lichengjin阅读 4,049评论 2 7
  • 红尘纠葛,不过一生
    懒蠢蠢阅读 255评论 0 0

友情链接更多精彩内容