??? 在頁面中的一個(gè)按鈕,當(dāng)點(diǎn)擊它時(shí)去后臺獲取最新的數(shù)據(jù).使用了AJAX就不用把整個(gè)頁面的參數(shù)提交來提交去了,現(xiàn)在就相當(dāng)于局部刷新,比起以前更方便了. 不過就連這小試牛刀,也出問題了,就是在獲取數(shù)據(jù)時(shí),第一次能獲取最新的數(shù)據(jù),可以后每次都會用第一次的數(shù)據(jù),好像根本沒有調(diào)用后臺的程序處理數(shù)據(jù).為什 么會這樣子的呢?難道是IE緩沖在作怪,在AJAX群中發(fā)布了這個(gè)問題,好很多的高手告訴了我解決方案,比如說在url加一個(gè)能和前一次區(qū)分的參數(shù),或者 在后臺處理的頁面加上
response.setHeader("Cache-Control","no-store");?
response.setHeader("Pragrma","no-cache");?
response.setDateHeader("Expires",0);?
這樣就能獲取到最新的數(shù)據(jù)了,:0).看來什么東東還是要實(shí)踐才行.以后我想我會把它以用的我更多的項(xiàng)目中去.response.setHeader("Pragrma","no-cache");?
response.setDateHeader("Expires",0);?
???
???