一般我们在上传文件时会遇到这两种情况
第一种:上传A+上传B
第二种:上传A+上传A
第一种时,因为文件不一样,可以上传成功,但第二种时因为二个文件相同会导致不会触发change事件。
解决方法:
第一种:
上传完后清空input(type==file)值,图片这个
在context
里面的value
$(thats).context.value = null;
第二种:
每次点击上传之前将这块代码替换一下
$(this).replaceWith('<input type="file" accept="application/pdf"/>');