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 相关文章推荐
用倒置滤镜把div倒置,再把table倒置。
Jul 31 Javascript
js同源策略详解
May 21 Javascript
JavaScript的removeChild()函数用法详解
Dec 27 Javascript
三个js循环的关键字示例(for与while)
Feb 16 Javascript
浅析JS获取url中的参数实例代码
Jun 14 Javascript
jquery Form轻松实现文件上传
May 24 jQuery
JavaScript实现精美个性导航栏筋斗云效果
Oct 29 Javascript
浅析java线程中断的办法
Jul 29 Javascript
angular2 ng2-file-upload上传示例代码
Aug 23 Javascript
JS实现获取自定义属性data值的方法示例
Dec 19 Javascript
命令行批量截图Node脚本示例代码
Jan 25 Javascript
JS实现简单贪吃蛇小游戏
Oct 28 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
PHP文件上传实例详解!!!
2007/01/02 PHP
php中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
2014/11/24 PHP
JavaScript 继承详解(一)
2009/07/13 Javascript
Jquery 插件学习实例1 插件制作说明与tableUI优化
2010/04/02 Javascript
关于jQuery UI 使用心得及技巧
2012/10/10 Javascript
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
jQuery的缓存机制浅析
2014/06/07 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
2016/06/15 Javascript
jQuery实现根据滚动条位置加载相应内容功能
2016/07/18 Javascript
jquery 抽奖小程序实现代码
2016/10/12 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
Bootstrap面板学习使用
2017/02/09 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
2018/06/14 Javascript
jQuery的Ajax接收java返回数据方法
2018/08/11 jQuery
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
JavaScript实现HSL拾色器
2020/05/21 Javascript
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
Ruby使用eventmachine为HTTP服务器添加文件下载功能
2016/04/20 Python
python requests证书问题解决
2019/09/05 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
Python爬虫基于lxml解决数据编码乱码问题
2020/07/31 Python
Python编写memcached启动脚本代码实例
2020/08/14 Python
Python爬取微信小程序Charles实现过程图解
2020/09/29 Python
澳大利亚电子产品购物网站:Dick Smith
2017/02/02 全球购物
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
瑞士隐形眼镜和护理产品网上商店:Linsenklick
2019/10/21 全球购物
大学生的网上创业计划书
2013/12/31 职场文书
西门豹教学反思
2014/02/04 职场文书
学前班评语大全
2014/05/04 职场文书
环保建议书600字
2014/05/14 职场文书
2014年党的群众路线学习心得体会
2014/11/05 职场文书
新教师教学工作总结
2015/08/14 职场文书
奶茶店的创业计划书该怎么写?
2019/07/15 职场文书
SQL实现LeetCode(196.删除重复邮箱)
2021/08/07 MySQL