ajax缓存问题

ajax缓存问题

使用Ajax中遇到的一个问题,手动刷新页面时,没有提交到后台处理,总显示第一次载入的数据。
页头已加入防缓存设置:
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
可结果依旧。
baidu了一下,找到相关资料。
解决方法:让提交的URL每次都向服务器端发送请求,而不是使用缓存。
方法一:加时间戳 var url = BaseURL + "&timeStamp=" + new Date().getTime();
方法二:加随机数 var url = BaseURL + "&r=" + Math.random();
方法三:自已想。。。

你可能感兴趣的:(ajax缓存问题)