DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> 解決ajax只觸發一次不更新緩存的解決方法
解決ajax只觸發一次不更新緩存的解決方法
編輯:AJAX詳解     
今天在做JSP與後台連接,用的是DOJO的默認AJax提交代碼,開始是讀出了數據,
後來我改後數據庫裡的數據,再次 出發剛才的數據時,發現前台調用了方法,後來卻無動於衷.在查了些資料後找到了解決方案

因為是XMLHTTPREQUEST的緩存問題
如果用GET 方式來向之前提交的地址提交數據時 回讀取之前讀出的數據 而不會到後台去重新讀取數據  解決方法有二

1 就是把method 改成POST

2 如果你一定要用GET的的話  那就在你的提交參數最後面加個隨即數,最常用的就是加上當前的時間 &a="+new Date().getTime()  在參數後面加上這個

就解決了
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved