大家晚上好! 所以基本上我从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