IEajax无法获取最新的数据问题解决方案(即缓存)
ajax发现请求获取,每个请求URL都有一个特殊的位置,就像两个豌豆一样,IE浏览器,如果每个请求URL,都会拿出页面上显示的缓存数据,而不是再次查询数据库,所以每次都显示旧数据。
uff1a结算条款
这就是思维方式。我们可以使它不同于每个请求URL,添加一个参数,并且这个参数的值每次都是不同的。时间戳是最好的。
复制代码代码如下所示:
网址:{ 0 } / / /门户articlemanager getcontentsid = { 1 }日期= { 2 }。格式(window.baseurl,$(# ID)。瓦迩(),新的日期())
id是一个有用的参数,日期参数比我们好。
检查数据表明POST请求可以避免这个问题。邮政被认为是可变存取。(浏览器认为邮件提交必须更改)。
还有一个更方便的设置方式:
复制代码代码如下所示:
缓存:false,
前提是这个请求的缓存不存在。