【问题标题】:In Dropzone.JS, how to grab list of all files in queue when performing multiple drops?在 Dropzone.JS 中,如何在执行多次放置时获取队列中所有文件的列表?
【发布时间】:2020-12-11 19:26:58
【问题描述】:

我正在使用“drop”事件并从 event.dataTransfer.files 中获取文件列表。

var dz = new Dropzone("#dropzone", {
            url: "/api/UploadHandler/",
            maxFileSize: 3000,
            autoProcessQueue: false,
            autoDiscover: false,
            parallelUploads: 3,
        }).on("drop", function (event) {
            console.log(event.dataTransfer.files);
        });
 

如果我一次删除多个文件,它会返回所有文件的列表。如果我一次删除它们,它只会返回我刚刚删除的文件,而不是队列中的其他文件。

是否有任何方法可以获取队列中每个文件的列表,无论我何时将它们放入 dropzone?

【问题讨论】:

    标签: javascript dropzone.js


    【解决方案1】:

    我很确定你可以调用它的 getQueuedFiles() 函数。

    myDropzone.getQueuedFiles();
    

    它必须返回一个队列文件列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      相关资源
      最近更新 更多