主頁(yè) > 知識(shí)庫(kù) > ie發(fā)送ajax請(qǐng)求返回上一次結(jié)果的解決方法

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

熱門標(biāo)簽:徐州電銷卡外呼系統(tǒng)供應(yīng)商 青海醫(yī)療智能外呼系統(tǒng)怎么樣 老虎郵局地圖標(biāo)注點(diǎn) 外呼系統(tǒng)獲取客戶手機(jī)號(hào) 上海浦東百度地圖標(biāo)注中心注冊(cè) 目標(biāo)三維地圖標(biāo)注 科智聯(lián)智能電銷機(jī)器人 襄陽(yáng)外呼系統(tǒng)接口 百靈鳥
問(wèn)題出現(xiàn)原因:

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

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

2. 火狐下面 每次激活事件 都會(huì)重新建立一次ajax請(qǐng)求

解決方法:

1: 在AJAX請(qǐng)求的頁(yè)面后加個(gè)隨機(jī)函數(shù),我們可以使用隨機(jī)時(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請(qǐng)求實(shí)例代碼
  • 詳解JavaScript for循環(huán)中發(fā)送AJAX請(qǐng)求問(wèn)題
  • 防止重復(fù)發(fā)送Ajax請(qǐng)求的解決方案
  • js與jQuery終止正在發(fā)送的ajax請(qǐng)求的方法
  • jQuery通過(guò)Ajax向PHP服務(wù)端發(fā)送請(qǐng)求并返回JSON數(shù)據(jù)
  • jsp+ajax發(fā)送GET請(qǐng)求的方法
  • jquery跨域請(qǐng)求示例分享(jquery發(fā)送ajax請(qǐng)求)
  • jquery+ajax每秒向后臺(tái)發(fā)送請(qǐng)求數(shù)據(jù)然后返回頁(yè)面的代碼
  • Extjs ajax同步請(qǐng)求時(shí)post方式參數(shù)發(fā)送方式
  • AJAX中同時(shí)發(fā)送多個(gè)請(qǐng)求XMLHttpRequest對(duì)象處理方法
  • 防止重復(fù)發(fā)送 Ajax 請(qǐng)求

標(biāo)簽:咸寧 佛山 揭陽(yáng) 紅河 股票 商洛 荊州 辛集

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ie發(fā)送ajax請(qǐng)求返回上一次結(jié)果的解決方法》,本文關(guān)鍵詞  發(fā)送,ajax,請(qǐng)求,返回,上一次,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ie發(fā)送ajax請(qǐng)求返回上一次結(jié)果的解決方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ie發(fā)送ajax請(qǐng)求返回上一次結(jié)果的解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章