婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > IE下jquery ajax無法獲得最新數據的問題解決(IE緩存)

IE下jquery ajax無法獲得最新數據的問題解決(IE緩存)

熱門標簽:電銷機器人適用范圍 如何用地圖標注各分公司 接聽電話機器人哪有 廣西ai語音電銷機器人哪家好 察縣地圖標注 蓄意標記地圖標注 莆田防封電銷卡價格 信貸電銷機器人有用嗎 辦理一個400電話多少錢
今天修改一個bug,利用ajax查詢數據,在谷歌瀏覽器下可以獲取到最新數據,而在IE中獲得是舊數據,無法獲得最新的數據,經查資料,才發現時IE緩存再作怪。
發現此ajax請求用的get方式,每次請求的URL一模一樣,IE瀏覽器有個特殊的地方,如果每次請求的URL一樣時,就會拿出緩存中已有的數據顯示在頁面上,并不會再次去查詢數據庫,所以每次顯示的都是舊數據。

解決辦法:
那就有思路了,我們可以讓它每次請求的URL不一樣,可以加一個參數,而且這個參數的值每次都不一樣,時間戳最好不過了。
復制代碼 代碼如下:

url: '{0}/portal/articleManager/getContents?id={1}date={2}'.format(window.baseUrl, $("#id").val(), new Date())

其中id是有用的參數,而date參數我們不做處理就好了。

查資料得知,用post方式請求可以避免在這個問題,POST被認為是一個變動性訪問(瀏覽器認為POST的提交,必定是有改變的)。
還有一個更簡便的方法,設置:
復制代碼 代碼如下:

cache:false,

前提就是此請求的cache還不存在。
您可能感興趣的文章:
  • IE8下Ajax緩存問題及解決辦法
  • 對jquery的ajax進行二次封裝以及ajax緩存代理組件:AjaxCache詳解
  • JQUERY的AJAX請求緩存里的數據問題處理
  • Ajax清除瀏覽器js、css、圖片緩存的方法
  • IE9下Ajax無法刷新數據的緩存問題解決方法
  • 在(ASP/PHP/JSP/html/js)中禁止ajax緩存的方法集錦
  • 防止jQuery ajax Load使用緩存的方法小結
  • jQuery中ajax的使用與緩存問題的解決方法
  • 禁止ajax緩存獲取程序最新數據的方法
  • IE8/IE9下Ajax緩存問題

標簽:阿拉善盟 平涼 鷹潭 益陽 延邊 銅陵 張掖 儋州

巨人網絡通訊聲明:本文標題《IE下jquery ajax無法獲得最新數據的問題解決(IE緩存)》,本文關鍵詞  下,jquery,ajax,無法,獲得,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《IE下jquery ajax無法獲得最新數據的問題解決(IE緩存)》相關的同類信息!
  • 本頁收集關于IE下jquery ajax無法獲得最新數據的問題解決(IE緩存)的相關信息資訊供網民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章
    主站蜘蛛池模板: 秀山| 夏河县| 金沙县| 台中县| 报价| 电白县| 乌什县| 灌南县| 涟源市| 光山县| 博湖县| 甘泉县| 阿坝| 镇赉县| 嵩明县| 读书| 交口县| 新竹县| 盐源县| 垣曲县| 堆龙德庆县| 洛隆县| 定兴县| 漯河市| 澄迈县| 霍山县| 达尔| 龙川县| 秀山| 罗源县| 双鸭山市| 娱乐| 盈江县| 基隆市| 德化县| 泰安市| 益阳市| 濮阳县| 阜康市| 惠州市| 新野县|