ITPub博客

首页 > IT职业 > IT职场 > 【ajax】Ajax $().load() 禁用缓存

【ajax】Ajax $().load() 禁用缓存

IT职场 作者:youyouaq 时间:2021-09-09 10:08:04 0 删除 编辑

        最近使用jquery中的load加载页面时会出现页面只加载一次,而且这种情况只出现在ie浏览器中,chrome就不会,一开始以为是ie浏览器的原因,后来上网查了一下发现是ajax缓存的原因,所以在页面的相应位置添加:

$.ajaxSetup ({
       cache: false //关闭AJAX缓存
   });

        或者用例外一种方法,在请求的url后面加个时间戳,让ajax认为是个新的页面请求,如下:

$('#indexDiv').load("${ctx}/admin/index.do?20170912114701");


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3050/viewspace-2817106/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-13

  • 博文量
    90
  • 访问量
    786