【发布时间】:2013-09-15 22:58:19
【问题描述】:
当用户选择要上传的文件时,我会显示两个按钮之一,以根据文件的数量对文件执行操作。我通过在文件输入标记中包含onchange=getNumFiles(this) 来获取文件数。
我的问题是我隐藏了按钮以在用户单击它后对文件执行操作,并且如果用户第二次选择相同的文件,则该按钮不会“重新呈现”。发生这种情况是因为文件上传输入实际上从未更改,因为输入仍保留原始文件选择。我该如何解释?
有没有办法清除文件上传输入的内容?我尝试将值设置为 null 无济于事。或者我应该使用除 onchange 之外的其他事件吗?希望这是有道理的....
【问题讨论】:
标签: javascript jquery html file-upload onchange