连续两次上传同一张图片 第二次上传无响应
Closed this issue · 3 comments
subdance commented
情况是这样的:
- A情况:上传x.jpg -> 成功 -> 再上传x.jpg -> 不触发上传事件
- B情况:上传x.jpg -> 成功 -> 上传y.jpg -> 成功 -> 再上传x.jpg -> 触发上传事件
我想了解
- 请问A情况是异常还是刻意这样设置的呢?
- 如果我想重复上传同一文件,应该怎样操作呢
winddies commented
@subdance 这个是浏览器对同一个文件的选择事件的限制,input type="file" 下,onChange 并不会多次触发
网上有很多关于这个的解决方案,最方便的就是每次选择前都去清除一下 input 的 value
subdance commented
将input
的value
赋值为null
即可避免出现此现象