$.get 方法缓存的问题
ajax的get方法在ie中存在缓存,
因为ie的缓存机制认为:当get方法中的url中没有改变时,认为请求的资源也没有改变,ie就不会去进行get请求,而直接从ie缓存中获取数据,因为这样的机制造成了第二次进行ajax时数据不会改变
解决方案:
1、在url中添加时间戳
2、在jquery的1.4.4以上版本中可以通过$.ajaxSetup({cache:false}),是全局的ajax都不使用缓存
$.get 方法缓存的问题
ajax的get方法在ie中存在缓存,
因为ie的缓存机制认为:当get方法中的url中没有改变时,认为请求的资源也没有改变,ie就不会去进行get请求,而直接从ie缓存中获取数据,因为这样的机制造成了第二次进行ajax时数据不会改变
解决方案:
1、在url中添加时间戳
2、在jquery的1.4.4以上版本中可以通过$.ajaxSetup({cache:false}),是全局的ajax都不使用缓存