我使用dropzone.js上传图片。我用这个代码
init: function() {
var submitButton = document.querySelector("#submit-all")
myDropzone = this; // closure
submitButton.addEventListener("click", function() {
var e = document.getElementById("test");
var strUser = e.options[e.selectedIndex].value;
if (strUser == 0) {
alert("First name must be filled out");
return false;
}
else
{
myDropzone.processQueue(); // Tell Dropzone to process all queued files.
}
});
}
但我的processQueue只上传了两张图片。但是如果我使用自动流程则会上传所有文件。
我正在尝试在我的流程功能
中使用它while (i < parallelUploads) {
if (!queuedFiles.length) {
return;
}
this.processFile(queuedFiles.shift());
i++;
}
答案 0 :(得分:1)
尝试设置dropzone.js的选项:
parallelUploads: 30,
uploadMultiple: true
在parallelUploads中,您可以设置1和更高的不同值。 祝你好运。