大家晚上好! 所以基本上我從ajax文件中獲取數據並將其放入HTML div中。這裏的問題是,如果我更改文件中的任何內容,然後保存並重新加載我的頁面,HTML中的內容不會更新,但仍然是相同的。但是,當我將Mozilla緩存設置爲0時,它會更新信息。由於緩存原因,內容未更新
$.ajax({
url: "./Tasks/2014/10.09.2014/Task_100914.txt",
async: true,
cashe: false,
success: function (data){
$('#task').text(data);
pageExecute.fileContents = data;
}
});
我試過「cashe:false」,但它不起作用。
如果這是真正的代碼,您拼寫錯誤「緩存」。 – Kolban 2014-11-04 20:27:05
沒有真正的解決方案,是的,這是一個真正的問題。我認爲通常的解決方法是以'?x =(random)'的形式在URL的末尾添加一個虛擬文本(其中(隨機)是每次更改的隨機數)。順便說一下,這不是每個人的傍晚! – 2014-11-04 20:28:08
另請參閱:http://stackoverflow.com/questions/4303829/how-to-prevent-a-jquery-ajax-request-from-caching-in-internet-explorer – Kolban 2014-11-04 20:28:49