Я использую dropzone.js
не непосредственно в форме, а в DIV, поэтому я запускаю его программно и autoProcessQueu=false.
с этой конфигурацией, когда я помещаю файл или перетаскиваю его, все события не запускаются.
Я хочу добавить файл, затем сделать функцию js
и обрабатывать файл по URL только при нажатии кнопки.
есть идеи?
Dropzone.options.myDropZone = {
autoProcessQueue: false,
uploadMultiple: false,
url: "/file/post",
init: function () {
this.on("dragend", function (event) {
alert (event); //all in this event not fired
$('#myDropZone').hide();
$('#formUpload').show();
});
}
};
HTML
<div class=col-md-6>
<div class="dropzone bordered" id="myDropZone">
<div class="dz-default dz-message">
<div class="icon"><span class="s7-cloud-upload"></span></div>
<h2>Drag and Drop files here</h2>
<input type="file" id="video"/>
</div>
</div>
<div id="formUpload" class="bordered" style="display:none;">
@_videoUploadForm(videoUploadForm)
</div>
</div>
когда я комментирую autoProcessQueue
он запускается, но файл обрабатывается.
Я хочу отправить форму (файл и ввод) одновременно только в одной форме