AJAX產生原因:
本質是瀏覽器緩存問題,瀏覽器爲了提高更好的交互方式,在其內部緩存了以訪問的頁面的信息,當再一次對同以個URL請求時,就不提交 而使用緩存數據。
解決AJAX緩存方法:
1:禁用瀏覽器緩存(這樣會使得瀏覽器瀏覽網頁的速度變慢)
2:只發送post請求而不發送get請求
3:在請求地址中加入無意義的參數使得每次請求地址不一樣,如:”?timestamp=”+new Date().getTime();
url = 目標地址 + 請求參數;
4: 在服務器端添加回應頭內容,指明不實用緩存
5.在ajax 發送請求前加上: