3

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

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

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

我不明白如何将该removeAllFiles()方法仅应用于MyDropzone.processQueue.

知道如何做到这一点吗?

4

2 回答 2

1

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

于 2013-06-24T17:45:56.473 回答
1

尝试:

Dropzone.autoDiscover = false;
$("#mydropzone").dropzone({
    init: function() {
        var $this = this;
        $("button#clear-dropzone").click(function() {
            $this.removeAllFiles(true);
        });
    }
});
于 2014-08-18T08:55:23.260 回答