[JS] IE下ajax請求不生效或者請求結果不更新

問題描述:ajax

  IE8及如下版本里用jQuery發簡單的GET時,第一次或者新開窗口後的請求沒問題,能夠正確返回結果。可是以後刷新頁面或者觸發某些操做獲得的ajax請求結果永遠和第一次同樣。緩存

問題分析:spa

  經過調試發現應該是IE的緩存機制的問題,不只緩存了js代碼並且緩存了ajax請求的結果。調試

解決辦法:code

  爲請求添加時間戳,例如:blog

$.get("getDate?"+(new Date()).getTime(), function(res){
    alert(res);
});
相關文章
相關標籤/搜索