ajax访问json文件,json文件改动,访问的时候也不能及时看到改动后的内容。

这是因为浏览器缓存的原因。

在这时候就需要清除浏览器的缓存或者加上一个标记,让ajax访问文件的时候知道这是一个新的文件,一般都是利用时间戳来解决。

解决办法:在访问ajax路径的后面加上一个时间戳参数。

ajax({
         method: 'POST',
         url: '../resource/jsonp/albumDetail/albumDetail_'+file+'.json?timestamp=new Date().getTime()',
         dataType: "jsonp",
         success: function(result) {
                    //do something
                }
})
                                 

 

相关文章:

  • 2021-12-30
  • 2021-08-25
  • 2021-05-29
  • 2022-12-23
  • 2021-10-07
  • 2022-03-03
  • 2022-12-23
  • 2021-07-27
猜你喜欢
  • 2021-11-18
  • 2022-12-23
  • 2021-06-17
  • 2021-06-07
  • 2021-09-17
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案