真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么解決IE下jqueryajax無法獲得新數(shù)據(jù)的問題-創(chuàng)新互聯(lián)

本篇內(nèi)容主要講解“怎么解決IE下jquery ajax無法獲得新數(shù)據(jù)的問題”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“怎么解決IE下jquery ajax無法獲得新數(shù)據(jù)的問題”吧!

創(chuàng)新互聯(lián)建站成立于2013年,先為邕寧等服務(wù)建站,邕寧等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為邕寧企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

今天修改一個bug,利用ajax查詢數(shù)據(jù),在谷歌瀏覽器下可以獲取到新數(shù)據(jù),而在IE中獲得是舊數(shù)據(jù),無法獲得新的數(shù)據(jù),經(jīng)查資料,才發(fā)現(xiàn)時IE緩存再作怪。
發(fā)現(xiàn)此ajax請求用的get方式,每次請求的URL一模一樣,IE瀏覽器有個特殊的地方,如果每次請求的URL一樣時,就會拿出緩存中已有的數(shù)據(jù)顯示在頁面上,并不會再次去查詢數(shù)據(jù)庫,所以每次顯示的都是舊數(shù)據(jù)。

解決辦法:
那就有思路了,我們可以讓它每次請求的URL不一樣,可以加一個參數(shù),而且這個參數(shù)的值每次都不一樣,時間戳好不過了。


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


url: '{0}/portal/articleManager/getContents?id={1}&date={2}'.format(window.baseUrl, $("#id").val(), new Date())



其中id是有用的參數(shù),而date參數(shù)我們不做處理就好了。

查資料得知,用post方式請求可以避免在這個問題,POST被認(rèn)為是一個變動性訪問(瀏覽器認(rèn)為POST的提交,必定是有改變的)。
還有一個更簡便的方法,設(shè)置:


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


cache:false,



前提就是此請求的cache還不存在。

到此,相信大家對“怎么解決IE下jquery ajax無法獲得新數(shù)據(jù)的問題”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)建站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


標(biāo)題名稱:怎么解決IE下jqueryajax無法獲得新數(shù)據(jù)的問題-創(chuàng)新互聯(lián)
文章路徑:http://weahome.cn/article/cdighs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部