最近做项目,遇到一个比较变态的bug,就是通过jquery ajax去修改某个字段的内容,再显示出来,结果修改后,前台还是看到之前的内容,但是后台数据库已经改完了,悲催,于是上网找了好久,然后试着尝试修改,终于搞定,下面是例子;

               $.ajax({
                      url: "data.txt",   
                      type: 'Get',
                     dataType:'text',
                     success:function(data){
                             alert(data);     
                          }
                     });

解决方式:1、把type改成post,并随便设置设置一个参数data: 'c=d'(一定要设置参数,否则仍然会被cache);

2、type仍然使用get,但设置cache: false;

                    3、通过ajaxSetup来全局设置get方法下的cache
                           $.ajaxSetup ({
                                 cache: false //close AJAX cache
                            });
[转]http://blog.csdn.net/evo_steven/article/details/7484522

jquery AJAX清除IE缓存问题相关推荐

  1. jquery ajax 防止浏览器缓存

    来源:http://hi.baidu.com/hongliangspace/blog/item/59a94a0851383ba62eddd43b.html 原来jQuery提供一个防止ajax使用缓存 ...

  2. java ajax清除缓存_JS 清除浏览器缓存(转)

    关于浏览器缓遇新是直朋能到存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能.但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据.像股票类网站实时更新 ...

  3. ajax请求时清除浏览器缓存,js清除浏览器缓存的几种方法

    JS 缓存的问题一直都是我们又爱又恨的东西.也是我们比较头痛的问题, 一方面为了提高网站响应速度,减少服务器的负担,和节省带宽,将需要将静态资源缓存在客户端, 但是另一方面,当 js 文件有改动的时候 ...

  4. html js清除缓存,js清除浏览器缓存的几种方法

    JS 缓存的问题一直都是我们又爱又恨的东西.也是我们比较头痛的问题, 一方面为了提高网站响应速度,减少服务器的负担,和节省带宽,将需要将静态资源缓存在客户端, 但是另一方面,当js 文件有改动的时候, ...

  5. [JsHtml]全面清除前端缓存

    meta方法 //不缓存 <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-E ...

  6. 前端更新需要清空浏览器缓存_js清除浏览器缓存的几种方法

    关于浏览器缓存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能.但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据.像股票类网站实时更新等,这样的网站 ...

  7. js清除浏览器缓存的几种方法

    2014年9月24日 4692次浏览 关于浏览器缓存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能.但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数 ...

  8. 清除浏览器缓存js文件的几种方法

    关于浏览器缓存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能.但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据.像股票类网站实时更新等,这样的网站 ...

  9. 清除浏览器缓存的几种方法

    关于浏览器缓存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能.但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据.像股票类网站实时更新等,这样的网站 ...

  10. ajax 自动清缓存,ajax 清除缓存

    $.ajax({ url : actionUrl , beforeSend :function(xmlHttp){  // deforeSend 是请求前清除缓存  ,如果没有缓存也不使用before ...

最新文章

  1. HC-05与HC-06的AT指令的区别
  2. 探索强化学习算法背后的思想起源!
  3. Android中Fragment+ViewPager的配合使用
  4. IO异常 java.net.SocketException: Connection reset
  5. 学生上课睡觉班主任怎么处理_班主任案例:学生上课睡觉应对策略
  6. 200804C阶段一变量生存期和结构体
  7. defer func(参数){}
  8. android从一个活动到另一个活动,Android应用程序在将一个活动打开到另一个活动时崩溃...
  9. python 用selenium自动启动百度并搜索关键词
  10. 系统学习NLP(二十八)--GPT
  11. Nginx负载均衡 后端服务器怎么共享Session 问题
  12. linux exosip编译,eXosip2 osip 编译安装
  13. Windows 10 的触摸板手势
  14. win10计算机管理中没有本地用户和组怎么办?
  15. MySQL 5.7 深度解析: JSON数据类型使用
  16. mysql双活多活部署_MySQL数据库之MySQL双活部署方案
  17. 新任务管理系统YYSchedule-介绍-引擎执行机制及结果回收机制
  18. 王牌战争文明重启服务器维护,王牌战争文明重启攻略 新手开荒指南
  19. EVE-NG物理机启动报错
  20. html5引入文本,引入文本有几种方式

热门文章

  1. 杀毒软件工作原理 及 现在主要杀毒技术
  2. python 因果推断_Causal inference (因果推断)
  3. cidaemon.exe过程cpu入住率和关闭cidaemon.exe加工方法
  4. MoveIt与RobotStudio
  5. 谈谈你对keep-alive的了解
  6. 处理System.IO.Ports未能找到类型或命名空间名
  7. org.apache.catalina.core.StandardWrapperValve invoke的解决
  8. mv背景html代码,【Html源码】适应PC端MV登录页面源码
  9. 矿大计算机学院的周裕浩,2019年“中国矿业大学优秀创新硕士奖学金”评选结果...
  10. 硬盘SMART检测参数详解[转]