Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想知道当Jquery加载json文件时如何在本地测试页面?_Javascript_Json_Jquery - Fatal编程技术网

Javascript 我想知道当Jquery加载json文件时如何在本地测试页面?

Javascript 我想知道当Jquery加载json文件时如何在本地测试页面?,javascript,json,jquery,Javascript,Json,Jquery,嗨,我有一个奇怪的问题,我在哪里主持我的网站。服务器偶尔会无故停机一次。我想知道如何避免此错误: XMLHttpRequest cannot load file:///C:/.../strQnA.JSON. Origin null is not allowed by Access-Control-Allow-Origin. 我正在用chrome进行测试。我不想每5分钟上传一次文件进行测试 这是我使用的代码 var url ="strQnA.JSON"; var jsonQnA = jQuer

嗨,我有一个奇怪的问题,我在哪里主持我的网站。服务器偶尔会无故停机一次。我想知道如何避免此错误:

XMLHttpRequest cannot load file:///C:/.../strQnA.JSON. 
Origin null is not allowed by Access-Control-Allow-Origin.
我正在用chrome进行测试。我不想每5分钟上传一次文件进行测试

这是我使用的代码

var url ="strQnA.JSON";
var jsonQnA = jQuery.parseJSON(
    jQuery.ajax({
        url: url, 
        async: false,
        dataType: 'json'
    }).responseText
);

谢谢

当服务器宕机时,您无法避免问题,但您可以在AJAX无法接收响应时实现错误回调。在这种情况下,您应该能够以编程方式解决问题(例如设置超时以在x秒后重试等)。

当服务器停机时,您无法避免问题,但您可以在AJAX无法接收响应时实现错误回调。在这种情况下,您应该能够以编程方式解决问题(例如设置超时以在x秒后重试等)。

使用--allow file access From files选项启动chrome

使用--allow file access From files选项启动chrome

这很有用,我稍后会尝试。我真的有一个问题,加载文件,让它解析,然后用它来写字段中的数据。离线时。这很有用,我稍后会尝试。我真的有一个问题,加载文件,让它解析,然后用它来写字段中的数据。离线时。