佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > ie發(fā)送ajax請求返回上一次結(jié)果的解決方法

ie發(fā)送ajax請求返回上一次結(jié)果的解決方法

熱門標(biāo)簽:阿里云 Linux服務(wù)器 團購網(wǎng)站 科大訊飛語音識別系統(tǒng) 電子圍欄 Mysql連接數(shù)設(shè)置 服務(wù)器配置 銀行業(yè)務(wù)
問題出現(xiàn)原因:

1. ie下面只會建立一次 ajax 請求,將響應(yīng)結(jié)果放在瀏覽器緩存里 下次調(diào)用該ajax請求時 從緩存里讀取

get方式時,獲取數(shù)據(jù),因發(fā)送參數(shù)和地址都一致,故IE瀏覽器會從緩存中取,而不會去請求服務(wù)器端,而post方式因為參數(shù)的不同,不會產(chǎn)生這個問題

2. 火狐下面 每次激活事件 都會重新建立一次ajax請求

解決方法:

1: 在AJAX請求的頁面后加個隨機函數(shù),我們可以使用隨機時間函數(shù)

在javascript發(fā)送的URL后加上t=Math.random()

例如這樣:URL+""+"t="+Math.random();或者new Date(); 在 URL 參數(shù)后加上 "?timestamp=" + new Date().getTime();

2.
復(fù)制代碼 代碼如下:

$.ajax({

type: "POST",

async:false, // 設(shè)置同步方式

cache:false,//緩存

url: url,

data:data,

success:function(data){
//成功返回值后的操作

}

});

解決方式就是 cache:false
您可能感興趣的文章:
  • Javascript發(fā)送AJAX請求實例代碼
  • 詳解JavaScript for循環(huán)中發(fā)送AJAX請求問題
  • 防止重復(fù)發(fā)送Ajax請求的解決方案
  • js與jQuery終止正在發(fā)送的ajax請求的方法
  • jQuery通過Ajax向PHP服務(wù)端發(fā)送請求并返回JSON數(shù)據(jù)
  • jsp+ajax發(fā)送GET請求的方法
  • jquery跨域請求示例分享(jquery發(fā)送ajax請求)
  • jquery+ajax每秒向后臺發(fā)送請求數(shù)據(jù)然后返回頁面的代碼
  • Extjs ajax同步請求時post方式參數(shù)發(fā)送方式
  • AJAX中同時發(fā)送多個請求XMLHttpRequest對象處理方法
  • 防止重復(fù)發(fā)送 Ajax 請求

標(biāo)簽:蚌埠 衡水 棗莊 衢州 廣元 萍鄉(xiāng) 江蘇 大理

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ie發(fā)送ajax請求返回上一次結(jié)果的解決方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    辰溪县| 都安| 荣昌县| 桦南县| 开远市| 安化县| 南陵县| 太仆寺旗| 策勒县| 乐昌市| 庆元县| 定兴县| 长岛县| 金昌市| 化德县| 云梦县| 张家港市| 镇雄县| 调兵山市| 华亭县| 汽车| 体育| 甘肃省| 巨鹿县| 新巴尔虎左旗| 平南县| 通江县| 长宁县| 福贡县| 宁乡县| 新安县| 桂东县| 洪洞县| 麻栗坡县| 景德镇市| 敦煌市| 通城县| 水城县| 融水| 泰兴市| 电白县|