我想在用户选择文件时触发一个事件。如果用户每次都更改文件,则使用 .change
事件执行此操作。
但是我想在用户再次选择同一个文件时触发该事件。
- 用户选择文件
A.jpg
(事件触发) - 用户选择文件
B.jpg
(事件触发) - 用户选择文件
B.jpg
(事件没有触发,我希望它触发)
我该怎么做?
最佳答案
每次用户单击控件时,您只需将文件路径设置为null。现在,即使用户选择相同的文件,onchange 事件也会被触发。
<input id="file" onchange="file_changed(this)" onclick="this.value=null;" type="file" accept="*/*" />
关于jquery - 如何检测同一个文件的输入类型=文件 "change"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4109276/