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 Prototype 对象扩展
May 15 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
May 10 Javascript
在Node.js中实现文件复制的方法和实例
Jun 05 Javascript
使用纯javascript实现放大镜效果
Mar 18 Javascript
js实现下拉列表选中某个值的方法(3种方法)
Dec 17 Javascript
jquery 中toggle的2种用法详解(推荐)
Sep 02 Javascript
微信小程序  modal详解及实例代码
Nov 09 Javascript
详解从买域名到使用pm2部署node.js项目全过程
Mar 07 Javascript
vue实现文件上传功能
Aug 13 Javascript
layui表单验证select下拉框实现验证的方法
Sep 05 Javascript
原生js实现表格翻页和跳转
Sep 29 Javascript
JavaScript数组reduce()方法的语法与实例解析
Jul 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
header跳转和include包含问题详解
2012/09/08 PHP
PHP生成Gif图片验证码
2013/10/27 PHP
利用PHPExcel读取Excel的数据和导出数据到Excel
2017/05/12 PHP
JavaScript 读取元素的CSS信息的代码
2010/02/07 Javascript
jQuery学习笔记 操作jQuery对象 文档处理
2012/09/19 Javascript
关于JS判断图片是否加载完成且获取图片宽度的方法
2013/04/09 Javascript
node.js入门教程
2014/06/01 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
javascript比较两个日期相差天数的方法
2015/07/23 Javascript
jquery实现点击向下展开菜单项(伸缩导航)效果
2015/08/22 Javascript
javascript如何实现360度全景照片问题汇总
2016/04/04 Javascript
基于Javascript实现文件实时加载进度的方法
2016/10/12 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
vue如何根据网站路由判断页面主题色详解
2018/11/02 Javascript
[57:09]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第一场 1月26日
2021/03/11 DOTA
Python lambda和Python def区别分析
2014/11/30 Python
Python出现segfault错误解决方法
2016/04/16 Python
Python键盘输入转换为列表的实例
2018/06/23 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
Django为窗体加上防机器人的验证码功能过程解析
2019/08/14 Python
将python安装信息加入注册表的示例
2019/11/20 Python
Numpy之将矩阵拉成向量的实例
2019/11/30 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
2020/02/18 Python
python和c语言哪个更适合初学者
2020/06/22 Python
python跨文件使用全局变量的实现
2020/11/17 Python
CSS3使用transition实现的鼠标悬停淡入淡出
2015/01/09 HTML / CSS
HTML5 embed 标签使用方法介绍
2013/08/13 HTML / CSS
Html5实现二维码扫描并解析
2016/01/20 HTML / CSS
加拿大鞋子连锁店:Town Shoes
2016/09/26 全球购物
美国在线旅行社:Crystal Travel
2018/09/11 全球购物
幼儿园中秋节活动反思
2014/02/16 职场文书
公司总经理任命书
2014/06/05 职场文书
市级三好学生评语
2014/12/29 职场文书
2015年秋季新学期寄语
2015/03/25 职场文书
村主任当选感言
2015/08/01 职场文书