如何解决AJAX 的缓存
如何解决AJAX 的缓存解决AJAX 的缓存的方法
1、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("If-Modified-Since","0");
2、在ajax发送请求前加上 anyAjaxObj.setRequestHeader("Cache-Control","no-cache");
3、在 Ajax 的 URL 参数后加上 "?fresh=" + Math.random();
4、第五种方法和第四种类似,在 URL 参数后加上 "?timestamp=" + new Date().getTime();
5、如果是使用jQuery,直接这样就可以了 $.ajaxSetup({cache:false}) 。这样页面的所有ajax都会执行这条语句就是不需要保存缓存记录。
6、用POST替代GET