Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
304未修改消息,显示尝试使用jQuery解析json文件的时间_Jquery_Json - Fatal编程技术网

304未修改消息,显示尝试使用jQuery解析json文件的时间

304未修改消息,显示尝试使用jQuery解析json文件的时间,jquery,json,Jquery,Json,上面一个是我的HTML代码,下面一个是我的json.json文件的代码 $(document).ready(function() { console.log(getJ()); function getJ() { $.getJSON('json.json', function(data) { $.each(data, function(key, val) {

上面一个是我的HTML代码,下面一个是我的json.json文件的代码

$(document).ready(function() {

            console.log(getJ());
            function getJ() {
                $.getJSON('json.json', function(data) {

                    $.each(data, function(key, val) {
                        console.log(key);

                    });
                });

            }

        });

当我试图解析这组代码时,它显示了304条消息,我没有得到任何必需的结果。

因为您的JSON不在数组中。。您不需要使用
$。每个
。。使用

这里


您可以使url唯一:

  $.getJSON('json.json', function(data) {

                console.log(data.message.success); //show Information inserted successfully.
                console.log(data.Jennifer.status); //Active
            });
或者使用
$。ajax

$.getJSON('json.json?_=' + new Date().getTime(), function(data) {
    $.each(data, function(key, val) {
        console.log(key);
    });
});

这意味着您的解析结果已被缓存。如何解决此问题。好的,我找到我的解决方案。在“删除”行中:“信息已成功删除”。有一个额外的逗号(,)导致了我的问题,它显示了304条消息。因此,请将其作为答案发布,并标记为Solved。我没有足够的声誉发布答案。我试过了,但无法发布答案。不确定您的意思是不必使用,它将不起作用,或者您不需要使用
每个
。所以我只想提到
jQuery。每个
都适用于对象和数组。我的意思是。。您可以使用
操作符直接获取各自的json对象,而无需使用
每个
函数。。因为他的json对象不在数组中。。我认为直接得到它更好…:):):。。无论如何,更新我的答案。。。
$.getJSON('json.json?_=' + new Date().getTime(), function(data) {
    $.each(data, function(key, val) {
        console.log(key);
    });
});
$.ajax({
    url: 'json.json',
    dataType: 'json',
    cache: false,
    success: function(data) {
        // ...
    }
});