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 相关文章推荐
详解Angular.js的$q.defer()服务异步处理
Nov 06 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
Jan 17 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 jQuery
Vue.js 中 axios 跨域访问错误问题及解决方法
Nov 21 Javascript
使用jquery的cookie实现登录页记住用户名和密码的方法
Mar 13 jQuery
jquery 验证用户名是否重复代码实例
May 14 jQuery
浅谈一个webpack构建速度优化误区
Jun 24 Javascript
微信小程序从注册账号到上架(图文详解)
Jul 17 Javascript
vue 移动端记录页面浏览位置的方法
Mar 11 Javascript
addEventListener()和removeEventListener()追加事件和删除追加事件
Dec 04 Javascript
vue 实现图片懒加载功能
Dec 31 Vue.js
vue动态绑定style样式
Apr 20 Vue.js
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 页面跳转到另一个页面的多种方法方法总结
2009/07/07 PHP
php实例分享之二维数组排序
2014/05/15 PHP
用javascript编写的第一人称射击游戏
2007/02/25 Javascript
javascript获得CheckBoxList选中的数量
2009/10/27 Javascript
对xmlHttp对象方法和属性的理解
2011/01/17 Javascript
js innerHTML 改变div内容的方法
2013/08/03 Javascript
JavaScript代码里的判断小结
2016/08/22 Javascript
jQuery中delegate()方法的用法详解
2016/10/13 Javascript
Form表单按回车自动提交表单的实现方法
2016/11/18 Javascript
基于angular实现模拟微信小程序swiper组件
2017/06/11 Javascript
深究AngularJS之ui-router详解
2017/06/13 Javascript
Vue异步加载about组件
2017/10/31 Javascript
微信小程序实现animation动画
2018/01/26 Javascript
微信小程序自定义tab实现多层tab嵌套功能
2018/06/15 Javascript
JavaScript惰性求值的一种实现方法示例
2019/01/11 Javascript
jQuery是用来干什么的 jquery其实就是一个js框架
2021/02/04 jQuery
[05:01]3.19DOTA2发布会 我们都是刀塔人
2014/03/25 DOTA
Python库urllib与urllib2主要区别分析
2014/07/13 Python
关于Python的一些学习总结
2018/05/25 Python
Python3爬虫使用Fidder实现APP爬取示例
2018/11/27 Python
浅谈python常用程序算法
2019/03/22 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
解决python-docx打包之后找不到default.docx的问题
2020/02/13 Python
python文件读取失败怎么处理
2020/06/23 Python
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
大龄毕业生求职别忘职业规划
2014/03/11 职场文书
2014年党的群众路线教育实践活动总结
2014/04/25 职场文书
暑期社会实践先进个人主要事迹
2014/05/22 职场文书
2014迎国庆演讲稿
2014/09/19 职场文书
教师党员学习群众路线心得体会
2014/11/04 职场文书
2015年机关党建工作总结
2015/05/22 职场文书
《蟋蟀的住宅》教学反思
2016/02/17 职场文书
《云雀的心愿》教学反思
2016/02/23 职场文书
优秀创业计划书分享
2019/07/19 职场文书
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB
详解使用内网穿透工具Ngrok代理本地服务
2022/03/31 Servers