Несколько Dropzone на одной странице

Я использую Dropzone без создания формы dropzone. Он отлично работает для меня таким образом.

но в этом случае я не могу создать другой экземпляр Dropzone на моей странице.

var myDropzone1 = new Dropzone(
        document.body,
        {
            url : "upload1"...
            .
            .
            . some parameters
         };

var myDropzone2 = new Dropzone(
        document.body,
        {
            url : "upload'"...
            .
            .
            . some parameters
         };

когда я это делаю, я получаю ошибку Dropzone already attached.

1 ответов


это возможно, но вы не можете привязать вторую dropdzone к тому же элементу, что и вы. 2 Dropzones на одном элементе не имеет смысла. Документ 2 раза.тело в вашем atm решения. Попробовать это...

HTML-код:

<form action="/file-upload" class="dropzone" id="a-form-element"></form>
<form action="/file-upload" class="dropzone" id="an-other-form-element"></form>

JavaScript:

var myDropzoneTheFirst = new Dropzone(
        //id of drop zone element 1
        '#a-form-element', { 
            url : "uploadUrl/1"
        }
    );

var myDropzoneTheSecond = new Dropzone(
        //id of drop zone element 2
        '#an-other-form-element', { 
            url : "uploadUrl/2"
        }
    );