前端之家收集整理的这篇文章主要介绍了
如何防止jQuery Ajax缓存?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人可以帮我这个吗?我有一个使用.manifest进行离线存储缓存的网页.在该
页面中,我使用jQuery ajax
调用从服务器
获取数据.如果我先加载
页面,就可以了.我可以在线和离线之间切换.但问题是当我重新上线并刷新
页面时. jQuery ajax无法再与服务器通信了.有没有办法让ajax与服务器通信或清除脱机缓存?
我的ajax电话是这样的:
$.ajax({
type: "GET",url: requestUrl,success: localSuccess,error: error,dataType: "text",cache:false
});
我在每个
页面/母版页的顶部都有这段
代码
//Disable caching in IE,becuase it's EVIL!
$(document).ready(function () {
$.ajaxSetup({ cache: false });
});
原文链接:https://www.f2er.com/jquery/179118.html