2012-04-03 41 views
1

我剛剛花了最後一小時半的時間在googgle上試圖弄清楚爲什麼我的ajax沒有刷新超過其初始負載的內容。Ajax和WAMP服務器不混合?

最後放棄了一個小時後,花了近20 - 30分鐘,這裏尋求幫助寫了很長的問題,然後我恍然大悟:「嗯,也許上傳到真實服務器和測試要求上大二之前」

果然.....它的工作的全部時間......嘆< --pissed ......反正

我的問題時,不會自動WAMP不使用Ajax的工作?是否還有其他需要在WAMP ini文件中更改的設置或...我是否缺少某些內容?

要在MAMP上測試一分鐘,但整體谷歌混合「ajax和wamp xyz」等,但沒有拿出任何相關的東西。

謝謝先進。

回答

0

這很可能是因爲緩存設置。 嘗試把這個在.htaccess來處理Ajax的文件夾中(僅當您啓用了mod_headers作品):

Header set Expires "Thu, 19 Nov 1981 08:52:00 GM" 
Header set Cache-Control "no-store, no-cache, must-revalidate, post-check=0, pre-check=0" 
Header set Pragma "no-cache" 

這基本上禁用瀏覽器中緩存。但要小心,因爲這也會禁止緩存圖像和其他靜態文件。

+0

你好。當我創建一個.htaccess文件並複製/粘貼你上面的內容並進行測試時。我得到一個「未定義」一遍又一遍。有任何想法嗎? – somdow 2012-04-03 01:00:29