防止頁面url緩存中ajax中post請(qǐng)求的處理方法
防止頁面url緩存中ajax中post請(qǐng)求的處理方法
一般我們?cè)陂_發(fā)中經(jīng)常會(huì)用到Ajax請(qǐng)求,異步發(fā)送請(qǐng)求,然后獲取我們想要的數(shù)據(jù),在Ajax中使用Get請(qǐng)求數(shù)據(jù)不會(huì)有頁面緩存的問題,而使用POST請(qǐng)求可是有時(shí)候頁面會(huì)緩存我們提交的信息,導(dǎo)致我們發(fā)送的異步請(qǐng)求不能正確的返回我們想要的數(shù)據(jù),那么遇到這種情況,我們應(yīng)該怎么辦呢???
下面介紹一種方式來防止ajax中post 請(qǐng)求 頁面緩存 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緩存的方法。
如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望通過本文能幫助到大家,謝謝大家對(duì)本站的支持!
- Ajax post請(qǐng)求跳轉(zhuǎn)頁面
- 使用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的說明及使用與區(qū)別
- php采用ajax數(shù)據(jù)提交post與post常見方法總結(jié)
- Jquery AJAX POST與GET之間的區(qū)別
- php AJAX POST的使用實(shí)例代碼
- Ajax提交post請(qǐng)求案例分析
相關(guān)文章
JavaScript 點(diǎn)擊頁面上的按紐,彈出層,背景變灰
點(diǎn)擊頁面上的按紐,彈出一個(gè)層,背景變灰,這樣的效果現(xiàn)在網(wǎng)頁應(yīng)用的比較多,這里只是個(gè)簡單的實(shí)現(xiàn)方式2010-06-06微信小程序分享功能onShareAppMessage(options)用法分析
這篇文章主要介紹了微信小程序分享功能onShareAppMessage(options)用法,結(jié)合具體實(shí)例形式分析了微信小程序分享功能onShareAppMessage(options)具體使用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-04-04基于JavaScript實(shí)現(xiàn)自定義滾動(dòng)條
這篇文章主要為大家詳細(xì)介紹了基于JavaScript實(shí)現(xiàn)自定義滾動(dòng)條,可以直接使用的滾動(dòng)條,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01使用JavaScript構(gòu)建一個(gè)動(dòng)態(tài)交互式圖表
在Web開發(fā)中,JavaScript不僅是實(shí)現(xiàn)交互效果的關(guān)鍵,還可以用于構(gòu)建復(fù)雜的可視化組件,如動(dòng)態(tài)交互式圖表,下面我們就來看看如何構(gòu)建一個(gè)動(dòng)態(tài)交互式圖表吧2024-02-02微信小程序左滑動(dòng)顯示菜單功能的實(shí)現(xiàn)
這篇文章主要介紹了微信小程序左滑動(dòng)顯示菜單功能的實(shí)現(xiàn),代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-06-06js 實(shí)現(xiàn)復(fù)選框只能選擇一項(xiàng)的示例代碼
下面小編就為大家分享一篇js 實(shí)現(xiàn)復(fù)選框只能選擇一項(xiàng)的示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-01-01支持多瀏覽器(IE、Firefox、Opera)剪切板復(fù)制函數(shù)_腳本之家修正版
有朋友要剪切板復(fù)制函數(shù),可網(wǎng)上的好多代碼都是不能運(yùn)行的,各種其它符號(hào),導(dǎo)致了腳本的不可運(yùn)行,腳本之家站長特整理了下,修正了錯(cuò)誤。2008-12-12webpack4手動(dòng)搭建Vue開發(fā)環(huán)境實(shí)現(xiàn)todoList項(xiàng)目的方法
這篇文章主要介紹了webpack4手動(dòng)搭建Vue開發(fā)環(huán)境實(shí)現(xiàn)todoList項(xiàng)目的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-05-05JavaScript實(shí)現(xiàn)上下浮動(dòng)的窗口效果代碼
這篇文章主要介紹了JavaScript實(shí)現(xiàn)上下浮動(dòng)的窗口效果代碼,可實(shí)現(xiàn)自定義窗口在垂直方向上彈性移動(dòng)的效果,代碼備有完整的注釋說明供讀者參考學(xué)習(xí),需要的朋友可以參考下2015-10-10