Jquery $.getJSON 在IE下的缓存问题解决方法


Posted in Javascript onOctober 10, 2014

在工作中主页实现Ztree Ztree的数据是后台返回的JSON对象

因为树是固定的所以每次刷新树

$.getJSON 的url都是相同的 问题来了 我修改 或者 新增树节点 然后刷新tree IE竟然毫无变化 在其他浏览器上面都OK

这让我纠结了

然后在网上搜索了一下资料发现 解决办法

解决办法:

Jquery 的 $.getJSON请求有一个缓存机制 就是在请求相同URL访问后台时候 他会直接从页面缓存的数据中取出来数据 而不是请求后台

所以我们要改变一个URL

这是我们的URL var url =“XXXX/XXX”

下面来一个 生成随机数的方法

function GetRandomNum(Min,Max) 

{ 

var Range = Max - Min; 

var Rand = Math.random(); 

return(Min + Math.round(Rand * Range)); 

}

然后改变我们的URL
var i=GetRandomNum(1,100);

url=url+“&random=”+i;

然后把URl穿进去就可以了 问题解决
Javascript 相关文章推荐
JS动画效果代码3
Apr 03 Javascript
Javascript中的相等与不等运算
Apr 25 Javascript
JavaScript判断前缀、后缀是否是空格的方法
Apr 15 Javascript
jQuery插件kinMaxShow扩展效果用法实例
May 04 Javascript
javascript实现图片跟随鼠标移动效果的方法
May 13 Javascript
javascript中使用正则表达式清理table样式的代码
Apr 01 Javascript
jquery获得当前html页面源码的方法
Jul 14 Javascript
Centos7 中安装 Node.js v4.4.4
Nov 03 Javascript
使用Vue.js开发微信小程序开源框架mpvue解析
Mar 20 Javascript
Vue.set 全局操作简单示例
Sep 19 Javascript
Vue的transition-group与Virtual Dom Diff算法的使用
Dec 09 Javascript
windows下create-react-app 升级至3.3.1版本踩坑记
Feb 17 Javascript
js点击button按钮跳转到另一个新页面
Oct 10 #Javascript
jQuery获取iframe的document对象的方法
Oct 10 #Javascript
jquery实现多行文字图片滚动效果示例代码
Oct 10 #Javascript
一个js过滤空格的小函数
Oct 10 #Javascript
JS 新增Cookie 取cookie值 删除cookie 举例详解
Oct 10 #Javascript
window.location 对象所包含的属性
Oct 10 #Javascript
JavaScript参数个数可变的函数举例说明
Oct 10 #Javascript
You might like
一棵php的类树(支持无限分类)
2006/10/09 PHP
php实现的zip文件内容比较类
2014/09/24 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
基于jquery自定义的漂亮单选按钮RadioButton
2013/11/19 Javascript
原生javascript模仿win8等待提示圆圈进度条
2014/04/24 Javascript
基于jQuery的判断iPad、iPhone、Android是横屏还是竖屏的代码
2014/05/11 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
使用jQuery制作基础的Web图片轮播效果
2016/04/22 Javascript
基于AngularJs + Bootstrap + AngularStrap相结合实现省市区联动代码
2016/05/30 Javascript
浅析JavaScript中作用域和作用域链
2016/12/06 Javascript
jQuery点击头像上传并预览图片
2017/02/23 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
基于vue.js路由参数的实例讲解——简单易懂
2017/09/07 Javascript
简单了解微信小程序的目录结构
2019/07/01 Javascript
vue实现购物车小案例
2019/09/27 Javascript
原生JavaScript写出Tabs标签页的实例代码
2020/07/20 Javascript
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
在Python的web框架中编写创建日志的程序的教程
2015/04/30 Python
python实现推箱子游戏
2020/03/25 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
TensorFlow车牌识别完整版代码(含车牌数据集)
2019/08/05 Python
python GUI库图形界面开发之PyQt5表单布局控件QFormLayout详细使用方法与实例
2020/03/06 Python
Python RabbitMQ实现简单的进程间通信示例
2020/07/02 Python
Numpy(Pandas)删除全为零的列的方法
2020/09/11 Python
python实现感知机模型的示例
2020/09/30 Python
python openCV自制绘画板
2020/10/27 Python
Johnston & Murphy官网: 约翰斯顿·墨菲牛津总统鞋
2018/01/09 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
校园网站的创业计划书范文
2013/12/30 职场文书
2014年开学第一课活动方案
2014/03/06 职场文书
2014全国两会学习心得体会2000字
2014/03/10 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
幼儿园大班开学寄语(2015秋季)
2015/05/27 职场文书
win7配置本地ftp服务器的图文教程
2022/08/05 Servers