首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery使用ajax向后台请求数据时,使用IE访问出现有关问题

2013-03-04 
jquery使用ajax向后台请求数据时,使用IE访问出现问题我的前台使用jquery的ajax向后台请求数据,当我更新或

jquery使用ajax向后台请求数据时,使用IE访问出现问题
我的前台使用jquery的ajax向后台请求数据,当我更新或删除一条数据时,后台再将更新后的数据返回给前台显示,使用chrome浏览器进行访问时没有任何问题,但使用IE时就出现了问题,返回给前台的数据根本没有更新。通过好长时间的搜索才知道这是由于IE缓存的问题,ie是根据请求的url是不是一样来是否发送请求,对于同一请求,ie只发送一次http请求,所以同一请求发送多次,但ie实际是不会发送的。
解决该问题一个简单办法是不缓存ajax请求,
方法一:在jquery中设置:



或者:
$.ajax({type:"POST",url:"recycleEmails.action",data: {ids:selectedItems,timestamp:new Date().getTime()},dataType: "json",success: function (result) {$(".content-box-content").html(result);}});

热点排行