我编写了一个脚本:用户可以单击“浏览”按钮,将打开一个对话框。用户选择了要创建所选文件列表的内容后。也可以允许重复。
我的问题是我使用change
事件。也就是说,当用户选择文件并且文件最终出现在我的列表中时,用户想要再次选择同一文件则不起作用。
示例
jQuery(form).find("input[type='file']").on("change", checkSelectedFile);
function checkSelectedFile (e) { console.log(e); }
如果第一个和最后一个文件相同,则不会触发该事件。你有什么想法吗?
答案 0 :(得分:0)
如果选择了相同的文件,则没有变化,因此无法触发onchange。您可能想要使用blur
。