jquery 缓存问题
来源:互联网 发布:淘宝客服的感想 编辑:程序博客网 时间:2024/05/21 02:33
.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 });
- jQuery Ajax缓存问题
- jquery ajax 缓存问题
- jquery 缓存问题
- jquery dialog 缓存问题
- jQuery的getJSON缓存问题
- jquery的ajax缓存问题
- jquery.datatables 缓存问题的解决办法
- jQuery.getJSON的缓存问题的解决办法
- 解决jQuery.getJSON的缓存问题
- jquery AJAX清除IE缓存问题
- JQUERY注意问题之ie8 post缓存
- jquery AJAX清除IE缓存问题
- 解决jquery之get缓存问题方法
- jQuery.getJSON的缓存问题的解决办法
- ie 下jQuery.getJSON() 缓存问题
- Jquery $.getJSON 在IE缓存问题
- jquery的ajax的缓存问题
- jquery中ajax的缓存问题
- OCP-1Z0-053-V12.02-236题
- 黑马程序员---Java基础学习笔记(多线程-前篇)
- UVA 218 - Moth Eradication 计算几何 凸包
- 给你写的launchpad430--TIMER--系列2
- 目标检测(Object Detection)原理与实现(三)
- jquery 缓存问题
- Android中“Connection to https://dl-ssl.google.com refused”问题
- 双向链表的基本操作
- 想对话框写文字
- Android 漫游之路------直接拿来用!最火的Android开源项目(终结)
- 在谷歌工作那些最糟糕的事情
- GDB调试core文件样例(如何定位Segment fault)
- Android开发时提示Your project contains error(s),please fix them be
- 大家关注的数据恢复问题