Javascript dropzone.js-选择用于文件上载的文件夹

Javascript dropzone.js-选择用于文件上载的文件夹,javascript,html,file-upload,dropzone.js,dropzone,Javascript,Html,File Upload,Dropzone.js,Dropzone,我正在使用上载多个文件。 使用此功能,我可以从文件夹中选择多个文件,选择多个文件后,我将仅从列表中选择一组文件 相反,我需要选择一个文件夹(目录) 我可以拖放文件夹。当我点击dz可点击按钮时,我应该执行相同的功能 我的Html代码 <div class="dropzone dz-clickable" id="myDrop"> <div class="dz-default dz-message" data-dz-message=""> <spa

我正在使用上载多个文件。 使用此功能,我可以从文件夹中选择多个文件,选择多个文件后,我将仅从列表中选择一组文件

相反,我需要选择一个文件夹(目录)

我可以拖放文件夹。当我点击dz可点击按钮时,我应该执行相同的功能

我的Html代码

<div class="dropzone dz-clickable" id="myDrop">
    <div class="dz-default dz-message" data-dz-message="">
        <span>Upload or drag your files here</span>
    </div>
</div>

我如何选择一个目录并进行相应的处理?有什么想法吗?

我认为Dropzone.js不允许上传整个目录(或者他们的文档中没有指定)

我认为Dropzone.js不允许上传整个目录(或者他们的文档中没有指定)

让我回答我的问题

通过在
hiddenFileInput

除了
类型
属性之外,添加like

_this3.hiddenFileInput = document.createElement("input");
_this3.hiddenFileInput.setAttribute("type", "file");
_this3.hiddenFileInput.setAttribute("webkitdirectory", true);

让我回答我的问题

通过在
hiddenFileInput

除了
类型
属性之外,添加like

_this3.hiddenFileInput = document.createElement("input");
_this3.hiddenFileInput.setAttribute("type", "file");
_this3.hiddenFileInput.setAttribute("webkitdirectory", true);

仅为@Sri提供解决方案的上下文

$("div#dropzoneDiv").dropzone({
            url: '/upload',
            init: function() {
                this.hiddenFileInput.setAttribute("webkitdirectory", true);
            }
        });

仅为@Sri提供解决方案的上下文

$("div#dropzoneDiv").dropzone({
            url: '/upload',
            init: function() {
                this.hiddenFileInput.setAttribute("webkitdirectory", true);
            }
        });

有什么方法可以做到这一点吗?我不这么认为,即使在操作系统级别,文件夹只是文件的容器,有很多操作你无法对它们执行,但通过拖放就可以实现!Firefox不允许删除文件夹。有什么方法可以做到这一点吗?我不这么认为,即使在操作系统级别,文件夹只是文件的容器,有很多操作你不能对它们执行,但通过拖放就可以实现!Firefox不允许删除文件夹。