• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    IE9下Ajax无法刷新数据的缓存问题解决方法

    使用jQuery的getJSON从后台定时获取数据并刷新界面,使用以下方法时,在Chrome,Firefox下没问题,但在IE9下却无法刷新数据

    $.getJSON(webApp + "/GetShowData.do?limit=" + limit,function(data){
      //******************
    }

    原因是,在IE9下,进行Ajax请求时,若与之前请求相同,则不会再从浏览器获取数据,而是直接从本地获取,因此,在请求中加上时间戳,IE9便会认为是不同的请求,代码如下:

    $.getJSON(webApp + "/GetHccShowData.do?" + span style="color: #ff0000;">new Date().getTime()/span> + "limit=" + Hcc.limit,function(data){
      //******************
    }
    您可能感兴趣的文章:
    • IE8下Ajax缓存问题及解决办法
    • 对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
    • JQUERY的AJAX请求缓存里的数据问题处理
    • Ajax清除浏览器js、css、图片缓存的方法
    • 在(ASP/PHP/JSP/html/js)中禁止ajax缓存的方法集锦
    • 防止jQuery ajax Load使用缓存的方法小结
    • jQuery中ajax的使用与缓存问题的解决方法
    • 禁止ajax缓存获取程序最新数据的方法
    • IE下jquery ajax无法获得最新数据的问题解决(IE缓存)
    • IE8/IE9下Ajax缓存问题
    上一篇:ajax请求成功后新开窗口window.open()被拦截解决方法
    下一篇:Ajax中通过JS代码自动获取表单元素值的示例代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    IE9下Ajax无法刷新数据的缓存问题解决方法 IE9,下,Ajax,无法,刷新,数据,