input多图片上传change事件失效

页面如下: 

js部分: 

$("#imgone").change(function(e){
     var files = this.files;
     if (files.length>3) {
          alert("最多上传3张照片");
           return;
     }
     for(var i=0;i           var reader = new FileReader();
          reader.readAsDataURL(files[i]);
          var size = files[i].size;
          var name = files[i].name;
           reader.onload = function(e){           
           }
      }
      e.target.value = '';
})

选择同一张图片的时候change事件没有效果,图片无法回显;

将input的值置空即e.target.value = '';同一张图change事件生效

你可能感兴趣的:(开发中遇到的问题)