ie發(fā)送ajax請(qǐng)求返回上一次結(jié)果的解決方法
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.
$.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)求
相關(guān)文章
利用Ajax實(shí)現(xiàn)在腳本里傳值實(shí)例介紹
Ajax實(shí)現(xiàn)在腳本里傳值可以解決實(shí)際上的一些問(wèn)題,本文實(shí)現(xiàn)了一下,感興趣的朋友可以參考下,希望可以幫助到你2013-04-04Echarts教程之通過(guò)Ajax實(shí)現(xiàn)動(dòng)態(tài)加載折線圖的方法
這篇文章主要介紹了Echarts教程之通過(guò)Ajax實(shí)現(xiàn)動(dòng)態(tài)加載折線圖的方法,需要的朋友可以參考下2018-04-04Ajax加載外部頁(yè)面彈出層效果實(shí)現(xiàn)方法
這篇文章主要介紹了Ajax加載外部頁(yè)面彈出層效果實(shí)現(xiàn)方法,涉及Ajax加載彈出層的實(shí)現(xiàn)技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-05-05jQuery實(shí)現(xiàn)AJAX定時(shí)刷新局部頁(yè)面實(shí)例
本篇文章通過(guò)兩種方法實(shí)例講解ajax定時(shí)刷新局部頁(yè)面,當(dāng)然方法有很多種,也可以不使用ajax來(lái)刷新頁(yè)面,可以使用jquery中的append來(lái)給指定內(nèi)容加?xùn)|西,但是都不太實(shí)用,最實(shí)用的方法還是ajax加載數(shù)據(jù)了。2015-09-09零基礎(chǔ)學(xué)習(xí)AJAX之制作自動(dòng)校驗(yàn)的表單
這篇文章主要介紹了零基礎(chǔ)學(xué)習(xí)AJAX之制作自動(dòng)校驗(yàn)的表單,需要的朋友可以參考下2015-01-01ajax中的async屬性值之同步和異步及同步和異步區(qū)別
在Jquery中ajax方法中async用于控制同步和異步,當(dāng)async值為true時(shí)是異步請(qǐng)求,當(dāng)async值為fase時(shí)是同步請(qǐng)求。ajax中async這個(gè)屬性,用于控制請(qǐng)求數(shù)據(jù)的方式,默認(rèn)是true,即默認(rèn)以異步的方式請(qǐng)求數(shù)據(jù)。2015-10-10解決ajax返回驗(yàn)證的時(shí)候總是彈出error錯(cuò)誤的方法
這篇文章主要介紹了解決ajax返回驗(yàn)證的時(shí)候總是彈出error錯(cuò)誤的方法,感興趣的小伙伴們可以參考一下2016-01-01通過(guò)Ajax進(jìn)行Post提交Json數(shù)據(jù)的方法
下面小編就為大家分享一篇通過(guò)Ajax進(jìn)行Post提交Json數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-03-03