2017-04-02 52 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 
}); 

;)