猿问

使用input[file]控件上传的文件如果和上一次上传的是同一个的话,change事件是

使用input[file]上传文件,同一文件的话,value值不改变,change事件进而不会触发。
我的处理方式是在适当的地方使用 $('#file').val(''); 清除value的值。
这种方式我的测试时没有问题的,但是似乎在其他的设备上没有用。也就是说疑似存在浏览器兼容问题。
请问有没有好一点的方法呢?

跃然一笑
浏览 1414回答 1
1回答

月关宝盒

适当的时候,删除当前input[file]节点,重新生成一个新的input[file]节点,这样就不会有任何问题了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答