2017-04-02 62 views
1

我对JSON和JavaScript有疑问。所以通过网页我更新JSON文件,然后将其保存到服务器。然后我进入必须列出JSON信息的页面,但即使在刷新页面之后,它仍然可视化JSON的旧信息。只有当我打开一个新的浏览器窗口时,它才会列出最新的JSON。我搜索任何缓存,但没有什么,也不知道问题出在哪里。那么如何在刷新页面之后可视化更新的JSON?更新JSON并刷新页面时使用旧版本的JSON

我的jQuery fethching信息:

$.getJSON("json2.json", function(json) { 
console.log(json[0]); // this will show the info it in firebug console 
var count = Object.keys(json).length; 
console.log(count); 
for(var i=0; i<count; i++){}}); 

这是不完整的代码,但我不能公布这一切,因为它这么久。

+0

你能证明你是如何获取JSON? – jjj

回答

0

这可能是由于浏览器缓存,因为这是相同的文件名。

之前添加这是你$.getJSON(...

$.ajaxSetup({ 
    cache:false 
}); 

;)