解决layui上传相同文件choose只触发一次

621 阅读1分钟

问题:上传相同文件第二次之后不会触发choose,只有第一次有效
解决:

 var uploadRender = upload.render({
    elem: '#test'
    ,url: 'xxx' //改成您自己的上传接口
    ,accept: 'file' //普通文件
    ,choose: function(obj){
	uploadRender.config.elem.next()[0].value = '';
    }
    ,done: function(res){
      layer.msg('上传成功');
      console.log(res);
    }
  });

主要是:

var uploadRender=upload.render()
uploadRender.config.elem.next()[0].value = '';