如何清除JSON缓存

3

我正在使用jQuery读取一个JSON文件。如果我更新了.get()读取的文件,当我读取新文件时它仍然获取旧值。由于我每秒钟都要写入和读取文件,所以我该如何解决这个问题?手动清除缓存不是一个选项。

function readEye() {

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

        console.log(data);

    });

}
1个回答

5
使用 $.ajaxSetup 设置。
$.ajaxSetup({
  cache:false
});

之后,您可以像这样使用您的代码:
function readEye() {
  $.getJSON('output.json', function(data){
    console.log(data);
  });
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接