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 相关文章推荐
javascript 广告后加载,加载完页面再加载广告
Nov 25 Javascript
jQuery实现的网页竖向菜单效果代码
Aug 26 Javascript
js 获取经纬度的实现方法
Jun 20 Javascript
js闭包用法实例详解
Dec 13 Javascript
JS排序之快速排序详解
Apr 08 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
Jul 13 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
Sep 27 Javascript
15 分钟掌握vue-next响应式原理
Oct 13 Javascript
javascript中的相等操作符(==与===区别)
Dec 21 Javascript
解决VueCil代理本地proxytable无效报错404的问题
Nov 07 Javascript
vue实现无缝轮播效果(跑马灯)
May 14 Vue.js
JavaScript函数柯里化
Nov 07 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
将OICQ数据转成MYSQL数据
2006/10/09 PHP
解析htaccess伪静态的规则
2013/06/18 PHP
php运行报错Call to undefined function curl_init()的最新解决方法
2016/11/20 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
PHP7 其他修改
2021/03/09 PHP
JavaScript DOM 学习第三章 内容表格
2010/02/19 Javascript
css配合jquery美化 select
2013/11/29 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
2015/02/28 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
2015/03/23 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
将html页面保存成图片,图片写入pdf的实现方法(推荐)
2016/09/17 Javascript
手机端转换rem适应
2017/04/01 Javascript
网页中的图片查看器viewjs使用方法
2017/07/11 Javascript
vue webuploader 文件上传组件开发
2017/09/23 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
2018/01/11 Javascript
jQuery简单判断值是否存在于数组中的方法示例
2018/04/17 jQuery
webstorm中配置nodejs环境及npm的实例
2018/05/15 NodeJs
浅谈v-for 和 v-if 并用时筛选条件方法
2019/11/07 Javascript
Python多线程和队列操作实例
2015/06/21 Python
Python算法输出1-9数组形成的结果为100的所有运算式
2017/11/03 Python
Python操作MySQL数据库的三种方法总结
2018/01/30 Python
python pytest进阶之conftest.py详解
2019/06/27 Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
2020/05/17 Python
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
Madewell美德威尔美国官网:美国休闲服饰品牌
2016/11/25 全球购物
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
《小小竹排画中游》教学反思
2014/02/26 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
2016元旦晚会主持词
2015/07/01 职场文书
公司出差管理制度范本
2015/08/05 职场文书
MySQL 不等于的三种使用及区别
2021/06/03 MySQL
SQL Server中常用截取字符串函数介绍
2022/03/16 SQL Server
Python测试框架pytest高阶用法全面详解
2022/06/01 Python