Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jquery/javascript中编辑后重新加载图像_Javascript_Jquery - Fatal编程技术网

在jquery/javascript中编辑后重新加载图像

在jquery/javascript中编辑后重新加载图像,javascript,jquery,Javascript,Jquery,基本上,我有一个图像编辑页面,其中的参数通过ajax发送。所以编辑页面会编辑图像,但我希望在不重新加载页面的情况下重新加载相同的图像。我尝试删除src并将其添加回,但它添加了未编辑的图像 例如,如果我发送参数以100px的速度裁剪图像,它将裁剪图像,但在第页上它仍然是相同的。感谢您的帮助:)发生这种情况是因为浏览器缓存了图像,因此即使更改了src,图像也不会再次下载。解决这个问题的方法是,除了更改图像名称之外,还要向src添加一个随机值,比如时间戳 img.src = `${url}?times

基本上,我有一个图像编辑页面,其中的参数通过ajax发送。所以编辑页面会编辑图像,但我希望在不重新加载页面的情况下重新加载相同的图像。我尝试删除src并将其添加回,但它添加了未编辑的图像


例如,如果我发送参数以100px的速度裁剪图像,它将裁剪图像,但在第页上它仍然是相同的。感谢您的帮助:)

发生这种情况是因为浏览器缓存了图像,因此即使更改了src,图像也不会再次下载。解决这个问题的方法是,除了更改图像名称之外,还要向src添加一个随机值,比如时间戳

img.src = `${url}?timestamp=${new Date().getTime()}`;

有代码要显示吗,娜?很好用!非常感谢。