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 相关文章推荐
基于jquery完美拖拽,可返回拖动轨迹
Mar 29 Javascript
table insertRow、deleteRow定义和用法总结
May 14 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件包装
Nov 20 Javascript
js style.display=block显示布局错乱问题的解决方法
Sep 21 Javascript
浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()
Dec 22 Javascript
Vue学习笔记之表单输入控件绑定
Sep 05 Javascript
vue项目中使用axios上传图片等文件操作
Nov 02 Javascript
Vue实现6位数密码效果
Aug 18 Javascript
JS使用对象的defineProperty进行变量监控操作示例
Feb 02 Javascript
JavaScript中AOP的实现与应用
May 06 Javascript
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
微信小程序实现选择地址省市区三级联动
Jun 21 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
5.PHP的其他功能
2006/10/09 PHP
PHP 安全检测代码片段(分享)
2013/07/05 PHP
php表单敏感字符过滤类
2014/12/08 PHP
分享php分页的功能模块
2015/06/16 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
页面使用密码保护代码
2013/04/10 Javascript
json的定义、标准格式及json字符串检验
2014/05/11 Javascript
javascript刷新父页面的各种方法汇总
2014/09/03 Javascript
Javascript字符串拼接小技巧(推荐)
2016/06/02 Javascript
微信小程序 限制1M的瘦身技巧与方法详解
2017/01/06 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
详解jQuery中的isPlainObject()使用方法
2018/02/27 jQuery
JS实现简单的文字无缝上下滚动功能示例
2019/06/22 Javascript
深入理解javascript prototype的相关知识
2019/09/19 Javascript
layui table动态表头 改变表格头部 重新加载表格的方法
2019/09/21 Javascript
Vuex modules模式下mapState/mapMutations的操作实例
2019/10/17 Javascript
解决vue的router组件component在import时不能使用变量问题
2020/07/26 Javascript
js实现日历
2020/11/07 Javascript
python使用三角迭代计算圆周率PI的方法
2015/03/20 Python
python实现支持目录FTP上传下载文件的方法
2015/06/03 Python
python实现多层感知器MLP(基于双月数据集)
2019/01/18 Python
NumPy 数组使用大全
2019/04/25 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
Python对称的二叉树多种思路实现方法
2020/02/28 Python
Python中socket网络通信是干嘛的
2020/05/27 Python
CSS3实现多背景展示效果通过CSS3定位多张背景
2014/08/10 HTML / CSS
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
英国排名第一的LED灯泡网站:LED Bulbs
2019/09/03 全球购物
酒店管理失职检讨书
2014/09/16 职场文书
教师党员批评与自我批评发言稿
2014/10/15 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
使用Python拟合函数曲线
2022/04/14 Python
element tree树形组件回显数据问题解决
2022/08/14 Javascript