Dropzone.js:删除新文件时如何取消上传

时间:2013-04-14 22:15:10

标签: javascript file-upload dropzone.js

使用Dropzone.js我需要实现一种方法,当用户将文件拖放到Dropzone时,所有当前上传(如果有)都会被取消,因此只会上传当前的文件。

我需要一种方法来选择和删除它们。

我可以MyDropzone.processQueue获取上传队列文件。我也可以MyDropzone.removeAllFiles()但这会删除所有项目(上传或上传)。

我不明白如何将removeAllFiles()方法仅应用于MyDropzone.processQueue中的文件。

知道怎么做到这一点吗?

2 个答案:

答案 0 :(得分:1)

Dropzone的最新版本提供了此方法,以及插入取消/删除上传链接的addRemoveLinks选项。

答案 1 :(得分:0)

尝试:

Dropzone.autoDiscover = false;
$("#mydropzone").dropzone({
    init: function() {
        var $this = this;
        $("button#clear-dropzone").click(function() {
            $this.removeAllFiles(true);
        });
    }
});