一、在服務端加 header(「Cache-Control: no-cache, must-revalidate」);
二、在ajax發送請求前加上 anyAjaxObj.setRequestHeader(「If-Modified-Since」,」0″);
三、在ajax發送請求前加上 anyAjaxObj.setRequestHeader(「Cache-Control」,」no-cache」);
四、在 Ajax 的 URL 參數後加上 「?fresh=」 + Math.random(); //固然這裏參數 fresh 能夠任意取了
五、第四種方法和第三種相似,在 URL 參數後加上 「?timestamp=」 + new Date().getTime();
六、用POST替代GET:不推薦ajax
在ajax請求下,默認: true
可是dataType爲script和jsonp時默認爲false將不緩存此頁面。 json