防止頁(yè)面url緩存中ajax中post請(qǐng)求的處理方法
防止頁(yè)面url緩存中ajax中post請(qǐng)求的處理方法
一般我們?cè)陂_(kāi)發(fā)中經(jīng)常會(huì)用到Ajax請(qǐng)求,異步發(fā)送請(qǐng)求,然后獲取我們想要的數(shù)據(jù),在Ajax中使用Get請(qǐng)求數(shù)據(jù)不會(huì)有頁(yè)面緩存的問(wèn)題,而使用POST請(qǐng)求可是有時(shí)候頁(yè)面會(huì)緩存我們提交的信息,導(dǎo)致我們發(fā)送的異步請(qǐng)求不能正確的返回我們想要的數(shù)據(jù),那么遇到這種情況,我們應(yīng)該怎么辦呢???
下面介紹一種方式來(lái)防止ajax中post 請(qǐng)求 頁(yè)面緩存 url 信息:
$.post(url,data ,ranNum:Math.random()} ,function(data){
if("success"==data){
alert("success");
}else{
alert("error");
}
})
url : 請(qǐng)求的URL 地址 data : 請(qǐng)求的數(shù)據(jù) ranNum : 這個(gè)是防止緩存的核心,每次發(fā)起請(qǐng)求都會(huì)用Math.random()方法生成一個(gè)隨機(jī)的數(shù)字,這樣子就會(huì)刷新url緩存
這個(gè)ranNum的生成方式有多種形式,你也可以按照自己的生成方式進(jìn)行生成,只要確保生成數(shù)據(jù)的時(shí)候是隨機(jī)的就好!這就是Ajax防止發(fā)送請(qǐng)求的時(shí)候防止url緩存的方法。
如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望通過(guò)本文能幫助到大家,謝謝大家對(duì)本站的支持!
- Ajax post請(qǐng)求跳轉(zhuǎn)頁(yè)面
- 使用jQuery的ajax方法向服務(wù)器發(fā)出get和post請(qǐng)求的方法
- Servlet獲取AJAX POST請(qǐng)求中參數(shù)以form data和request payload形式傳輸?shù)姆椒?/a>
- asp.net+ajax的Post請(qǐng)求實(shí)例
- Node.js如何響應(yīng)Ajax的POST請(qǐng)求并且保存為JSON文件詳解
- 深入理解Ajax的get和post請(qǐng)求
- Jquery中$.post和$.ajax的用法小結(jié)
- ajax中g(shù)et和post的說(shuō)明及使用與區(qū)別
- php采用ajax數(shù)據(jù)提交post與post常見(jiàn)方法總結(jié)
- Jquery AJAX POST與GET之間的區(qū)別
- php AJAX POST的使用實(shí)例代碼
- Ajax提交post請(qǐng)求案例分析
相關(guān)文章
echarts 移動(dòng)端豎著顯示效果實(shí)現(xiàn)
這篇文章主要為大家介紹了echarts 移動(dòng)端豎著顯示效果實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-07-07
GitHub上77.9K的Axios項(xiàng)目有哪些值得借鑒的地方詳析
提到axios,相信大家應(yīng)該都不會(huì)陌生,這篇文章主要給大家介紹了關(guān)于GitHub上77.9K的Axios項(xiàng)目有哪些值得借鑒的地方,需要的朋友可以參考下2021-06-06
javascript委托(Delegate)blur和focus用法實(shí)例分析
這篇文章主要介紹了javascript委托(Delegate)blur和focus用法,實(shí)例分析了javascript委托的用法及針對(duì)常見(jiàn)瀏覽器的使用技巧,需要的朋友可以參考下2015-05-05
使用auto.js實(shí)現(xiàn)自動(dòng)化每日打卡功能
這篇文章主要介紹了使用auto.js實(shí)現(xiàn)自動(dòng)化每日打卡,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08
JavaScript forEach 方法跳出循環(huán)的操作方法
這篇文章主要介紹了JavaScript forEach 方法跳出循環(huán)的操作方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-01-01
vue基于ElementUI動(dòng)態(tài)設(shè)置表格高度的3種方法
ElementUI+vue動(dòng)態(tài)設(shè)置表格高度的幾種方法,拋磚引玉,還有其它方法動(dòng)態(tài)設(shè)置表格高度,大家可以開(kāi)動(dòng)腦筋2025-02-02
文章或博客自動(dòng)生成章節(jié)目錄索引(支持三級(jí))的實(shí)現(xiàn)代碼
一個(gè)好的博文除了博文的質(zhì)量要好以外,好的組織結(jié)構(gòu)也能讓讀者閱讀的更加舒服與方便,我看很多網(wǎng)站里面有一些園友的博文都是分章節(jié)的,并且在博文的前面都帶有章節(jié)的目錄索引,點(diǎn)擊索引之后會(huì)跳轉(zhuǎn)到相應(yīng)的章節(jié)閱讀2020-05-05

