解决了,在上传后,将input的value置空
fileBtn: function(c, f) { var _self = this; var _imgAll = $(c).parent().parent().find('.imgAll ul'); $(c).off().on('click', function() { $(f).click(); $(f).off().on('change', function() { var _this = this; _private.startUploadImg(_imgAll, _this.files, _self.MAX, _self.callback, _self.MW, _self.MH); //这里增加 document.getElementsByClassName('imgFiles')[0].value = '' }); }); }