当前位置: 首页 > 知识库问答 >
问题:

getJSON在chrome本地加载json数据文件时出错[重复]

刘野
2023-03-14

我正在处理一个跨平台(html5)项目,稍后将在Android和iOS上启动,但我在使用getjson从chrome浏览器本地的.json文件加载数据时遇到了一个问题。呼叫时

jQuery.getJSON("layout.json", this.onLoaded);

我得到了

    null

我正在寻找一个本地加载json数据的解决方案。

非常感谢您的帮助!

共有1个答案

吕高雅
2023-03-14

这个chrome扩展帮助我解决了chrome中的相同问题,请查看allog-control-allog-origin:*

 类似资料:
  • 问题内容: 我的问题很简单,我有一个名为new.json的文件,并且试图使用JQuery加载和显示数据。我一直在写JavaScript代码: 并且new.json中的数据如下所示: 问题答案: 如果您使用的是Chrome。因为Chrome不允许xmlhttprequest请求本地文件。因此,jQuery无法加载您的new.json 你可以加 --allow-file-access-from-fil

  • 问题内容: 我正在尝试加载本地JSON文件,但无法正常工作。这是我的JavaScript代码(使用jQuery): test.json文件: 什么都没有显示,Firebug告诉我这是未定义的。在Firebug中,我可以看到它是好的且有效的,但是当我复制该行时,这很奇怪: 在Firebug的控制台中,它可以正常工作,并且我可以访问数据。 有人有解决方案吗? 问题答案: 是异步的,所以您应该这样做:

  • 问题内容: 我正在尝试加载本地JSON文件,但无法正常工作。这是我的JavaScript代码(使用jQuery: test.json文件: 什么都没有显示,Firebug告诉我数据未定义。在Firebug中,我可以看到它是好的且有效的,但是当我复制该行时,这很奇怪: 在Firebug的控制台中,它可以正常工作,并且我可以访问数据。 有人有解决办法吗? 问题答案: 是异步的,所以您应该这样做:

  • 我所要做的就是访问json文件的内容并将其显示到网页上。但我有个错误: JSON文件和HTML文件都在同一个文件夹中。 这是我的html页面: 这是JSON文件myData。json: 我真的不明白这个问题,但如果我做错了,有人能告诉我更好的方法吗?

  • 问题内容: 我有一个非常简单的测试页面,该页面使用XHR请求和jQuery的$ .getJSON和$ .ajax方法。同一页面在某些情况下有效,而在其他情况下则无效。具体来说,它不适用于Ubuntu上的Chrome。 我正在使用带有Chrome 5.0.342.7 beta的Ubuntu 9.10和带有Chrome 5.0.307.9 beta的Mac OSX 10.6.2进行测试。 当文件从Ub

  • 问题内容: 我有一个React组件,我想从文件中加载JSON数据。即使我将变量 数据 创建为全局变量,控制台日志当前也不起作用 理想情况下,我希望这样做,但它不起作用-它尝试在文件名的末尾添加 “ .js” 。 最好的方式,最好是“反应”方式的任何建议,将不胜感激! 问题答案: 您正在打开一个异步连接,但是您已经编写了代码,就好像它是同步的一样。该回调函数将不会与你的代码同步执行(即前),但你的整