javascript - 如何使用 Jquery 或 javascript 清除缓存?
问题描述
当画廊照片上传时,将旧图像更新为新图像后,缩略图图像会显示在模型中(使用 jquery 和 php 和 ajax)。但是下次打开模型时它会显示较旧的模型,刷新页面后仅显示较新的图像。请任何人给我解决我的问题?提前致谢。
这是我的代码 -
$.ajax({ 缓存:false, })
$.ajax({
url: 'model_appmaster.php',
type: 'POST',
async: true,
data: {},
dataType: 'html',
cache:false,
})
缓存没有从下面的代码中清除 -
$.ajax({
cache:false,
})
解决方案
您可以尝试使用 JavaScriptwindow.location.replace()
函数:
<meta http-equiv="refresh" content="0; http://www.redirecturl.com/" />
<meta http-equiv="pragma" content="no-cache">
<script type="text/javascript">
window.location.replace('URL');
</script>`