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

 更新时间:2014年10月10日 17:50:52   投稿:whsnow  
$.getJSON 的url都是相同的 问题来了 我修改 或者 新增树节点 然后刷新tree IE竟然毫无变化 在其他浏览器上面都OK,于是搜到一个可行的解决方法

在工作中主页实现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穿进去就可以了 问题解决

相关文章

  • jquery中封装函数传递当前元素的方法示例

    jquery中封装函数传递当前元素的方法示例

    这篇文章主要给大家介绍了关于jquery中封装函数传递当前元素的方法,文中给出了详细的示例代码,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-05-05
  • jquery动态加载图片数据练习代码

    jquery动态加载图片数据练习代码

    这里我只是随便做了下,上面是照片列表和两个按钮,单击小图片下面显示大图片,当点击按钮时可以查看下一页,上一页的图片。
    2011-08-08
  • jQuery实现“扫码阅读”功能

    jQuery实现“扫码阅读”功能

    这篇文章主要介绍了jQuery实现“扫码阅读”功能方法的相关资料,需要的朋友可以参考下
    2015-01-01
  • jQuery实现Flash效果上下翻动的中英文导航菜单代码

    jQuery实现Flash效果上下翻动的中英文导航菜单代码

    这篇文章主要介绍了jQuery实现Flash效果上下翻动的中英文导航菜单代码,实例分析了jQuery基于鼠标hover事件控制页面元素动画效果的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • jquery获取css中的选择器(实例讲解)

    jquery获取css中的选择器(实例讲解)

    这篇文章主要是对使用jquery获取css中选择器的方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2013-12-12
  • jquery实现居中弹出层代码

    jquery实现居中弹出层代码

    基于jquery的居中弹出层效果代码,需要的朋友可以参考下核心的代码。
    2010-08-08
  • jquery获取复选框被选中的值

    jquery获取复选框被选中的值

    这篇文章主要介绍了jquery获取复选框被选中的值的方法,需要的朋友可以参考下
    2014-03-03
  • 基于 jquery-cxselect 实现下拉联动效果功能实现

    基于 jquery-cxselect 实现下拉联动效果功能实现

    这篇文章主要介绍了基于 jquery-cxselect 实现下拉联动效果,下拉联动是基于query的一款联动下拉菜单插件 jquery-cxselect实现,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • jQuery实现base64前台加密解密功能详解

    jQuery实现base64前台加密解密功能详解

    这篇文章主要介绍了jQuery实现base64前台加密解密功能,结合实例形式分析了jquery.base64.js实现前台base64加密与解密功能的实现方法,并给出了java实现后台base64加密解密的操作示例对比验证加密效果,需要的朋友可以参考下
    2017-08-08
  • jQuery验证元素是否为空的两种常用方法

    jQuery验证元素是否为空的两种常用方法

    这篇文章主要介绍了jQuery验证元素是否为空的两种常用方法,实例分析了两种常用的判断为空技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03

最新评论