问题描述
- 请问,我在做一个上传图片的功能。用ajaxSubmit做异步上传。成功后图片没有更改。
-
用ajaxSubmit,在做一个上传图片的功能,选择一张图片上传成功后。刷新页面,预览上传的图片不是最新的。需要手动刷新一下预览图片,或者Ctrl+F5刷新页面才可以正常显示。有什么好的解决办法吗?异步方法用的是post提交
解决方案
保存为不同的名称,否则同名有缓存问题,同名的可以加加时间戳参数防止缓存
<img id="img" />
<script>
document.getElementById('img').src = 'xxxxx.jpg?' + new Date().getTime()
</script>
时间: 2025-01-02 09:46:22