最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IE下jquery ajax無(wú)法獲得最新數(shù)據(jù)的問(wèn)題解決(IE緩存)

 更新時(shí)間:2013年08月29日 17:54:04   投稿:whsnow  
利用ajax查詢數(shù)據(jù),在谷歌瀏覽器下可以獲取到最新數(shù)據(jù),而在IE中獲得是舊數(shù)據(jù),無(wú)法獲得最新的數(shù)據(jù),經(jīng)查資料,才發(fā)現(xiàn)時(shí)IE緩存再作怪

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

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

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

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

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

查資料得知,用post方式請(qǐng)求可以避免在這個(gè)問(wèn)題,POST被認(rèn)為是一個(gè)變動(dòng)性訪問(wèn)(瀏覽器認(rèn)為POST的提交,必定是有改變的)。
還有一個(gè)更簡(jiǎn)便的方法,設(shè)置:
復(fù)制代碼 代碼如下:

cache:false,

前提就是此請(qǐng)求的cache還不存在。

相關(guān)文章

最新評(píng)論

华亭县| 新田县| 乾安县| 阿荣旗| 沙湾县| 巩义市| 健康| 荔波县| 兰州市| 屏东市| 鹤壁市| 繁峙县| 虞城县| 石嘴山市| 宁明县| 阳曲县| 南陵县| 晴隆县| 英超| 海南省| 长寿区| 龙里县| 博罗县| 靖西县| 吴忠市| 台北县| 承德县| 九龙坡区| 万载县| 固镇县| 武乡县| 农安县| 巴彦县| 连山| 盖州市| 阳东县| 鞍山市| 永春县| 沭阳县| 油尖旺区| 清水县|