Dropzone删除除第一个文件以外的所有文件

时间:2016-08-19 03:29:06

标签: javascript dropzone.js

简单问一下,我在dropzone上的JavaScript上有这样的代码

addRemoveLinks: true,
maxFiles: 1,
init: function() {
  this.on("maxfilesexceeded", function(file) {
        swal("Error", "U just can upload 1 file", "warning");
  });
}

如果我有一个文件,那么文件不上传是件好事,但是那个文件(不是第一个)仍然显示即使他们没有上传,我需要自动删除所有文件(不是第一个)如果他们没有&#39 ; t上传或获取提醒。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

您可以调用removeFile()方法,如果您希望缩略图显示片刻,您可以添加超时消息:

Dropzone.options.myAwesomeDropzone = {
    maxFiles: 1,
    dictMaxFilesExceeded: "U just can upload 1 file",
    init: function () {
        var myDropzone = this;
        this.on("maxfilesexceeded", function(file) {
            setTimeout(function() {
                myDropzone.removeFile(file);
            }, 3000);
        });
    },

};