jquery 缓存问题的几个解决方法


Posted in Javascript onNovember 11, 2013

.load方法没有设置 cache参数 默认true ,特别在IE浏览器下,一般的ajax的方法都是cache等于true的!
解决办法几个:
1.使用.ajax方法并设置 cache参数为false

$.ajaxSetup ({ cache: false }); 
$(fucntion({ 
$.ajaxSetup ({ cache: false }); 
}))

在每次执行load方法前执行,注意不能设置为全局属性

可以写一个方法每次打开页面都引用这个方法

2.修改jquery.js中,load方法,load方法也是调用的.ajax,增加cache:false
3.在你请求的链接后加上随机数参数,使ajax请求认为是不同链接地址
4.使用POST代替GET,浏览器不会对POST做缓存
我采取了加随机数的方法:var url = "memberlog_showLogComment.action?logid="+logid+"&random="+Math.random();
$("#comment").load(url);可以实现每次点击都执行.load方法 使用post代替get也可以:$("#comment").load("memberlog_showLogComment.action", { "logid": logid });

Javascript 相关文章推荐
javascript XML数据显示为HTML一例
Dec 23 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
Apr 02 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
Aug 30 Javascript
JS选项卡动态替换banner图片路径的方法
May 11 Javascript
jQuery中事件与动画的总结分享
May 24 Javascript
脚本div实现拖放功能(两种)
Feb 13 Javascript
Ionic项目中Native Camera的使用方法
Jun 07 Javascript
Vue项目中如何引入icon图标
Mar 28 Javascript
js获取 gif 的帧数的代码实例
Sep 10 Javascript
vue-router结合vuex实现用户权限控制功能
Nov 14 Javascript
js实现视图和数据双向绑定的方法分析
Feb 05 Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
Jul 22 Javascript
JavaScript中检测变量是否存在遇到的一些问题
Nov 11 #Javascript
javascript自定义startWith()和endWith()的两种方法
Nov 11 #Javascript
javascript打印输出json实例
Nov 11 #Javascript
JS简单的图片放大缩小的两种方法
Nov 11 #Javascript
js全屏显示显示代码的三种方法
Nov 11 #Javascript
JavaScript获取多个数组的交集简单实例
Nov 11 #Javascript
JavaScript splice()方法详解
Sep 22 #Javascript
You might like
Windows下安装Memcached的步骤说明
2010/04/25 PHP
打造超酷的PHP数据饼图效果实现代码
2011/11/23 PHP
php 防止表单重复提交两种实现方法
2016/11/03 PHP
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
JavaScript实现的多种鼠标拖放效果
2015/11/03 Javascript
node.js 动态执行脚本
2016/06/02 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
javascript实现右下角广告框效果
2017/02/01 Javascript
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
JS中call和apply函数用法实例分析
2018/06/20 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
Python中lambda的用法及其与def的区别解析
2014/07/28 Python
Python实现的堆排序算法原理与用法实例分析
2017/11/22 Python
Windows下将Python文件打包成.EXE可执行文件的方法
2018/08/03 Python
Python中的集合介绍
2019/01/28 Python
Python3中exp()函数用法分析
2019/02/19 Python
Pytorch之contiguous的用法
2019/12/31 Python
Python3 shutil(高级文件操作模块)实例用法总结
2020/02/19 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
2020/03/11 Python
python 利用zmail库发送邮件
2020/09/11 Python
使用CSS3代码绘制可爱的Hello Kitty猫
2016/08/03 HTML / CSS
基于HTML5 audio元素播放声音jQuery小插件
2011/05/11 HTML / CSS
埃弗顿足球俱乐部官方网上商店:Everton Direct
2018/01/13 全球购物
好莱坞百老汇御用王牌美妆:Koh Gen Do 江原道
2018/04/03 全球购物
韩国美国时尚服装和美容在线全球市场:KOODING
2018/11/07 全球购物
植村秀美国官网:Shu Uemura美国
2019/03/19 全球购物
EJB的角色和三个对象
2015/12/31 面试题
初中生三年学习生活的自我评价
2013/11/03 职场文书
采购部经理岗位职责
2014/02/10 职场文书
公司承诺书范文
2014/05/19 职场文书
小学教师师德整改措施
2014/09/29 职场文书
工资收入证明
2014/10/07 职场文书
2015年保送生自荐信
2015/03/24 职场文书
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
2021/11/17 Servers