您的位置:首页 > 其它

ajax调用第一次成功,以后均失败解决办法

2011-05-26 18:35 302 查看
IE内核的浏览器会自动缓存异步通信处理结果,第一次ajax请求已经被高速缓存,若第二次点击(请求),IE浏览器会认为这是同一个请求,由于第一次请求已经得到了响应,因此不会再响应第二次、第三次...的请求。
解决办法:保证每次异步请求的url地址都不相同,即唯一标识每一次请求。具体的解决方案可以在url添加一个参数,参数的值=new Data().getTime(). 即可达到目的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: