问题的起因是:

1下。IE浏览器,只会设置一个Ajax请求,它是在浏览器缓存中调用Ajax请求时从缓存读取的。

在get的方式中,通过发送相同的参数和地址来获取数据。因此,IE浏览器将从缓存中获取它而不是服务器端,POST模式不会因为参数不同而导致这个问题。

2。Firefox下的每个激活事件都将重新构建一个Ajax请求。

Resolvent:

1:将随机函数添加到Ajax请求的页面,我们可以使用随机时间函数。

添加T = Math.random()发送Javascript URL后

例如,URL ++=+ Math.random();或新的日期();URL参数后,添加时间=+新的日期()GetTime();

二
复制代码代码如下所示:
$ ajax({

类型:邮政

异步: / /错误设置同步模式

缓存:假高速缓存

网址,

数据:数据,

成功:函数(数据){
在返回值之后操作的成功。

}

});

解决方案是缓存:false