これはコード全体ではありませんが、関連する部分だと思います。ドロップゾーンにドロップされたファイルごとに動的に作成された個々の進行状況バーを作成するにはどうすればよいですか?
function sendFile(file) {
xhr.upload.addEventListener('progress', function (ev) {
var bar = document.getElementById("progressBar");
progressBar.value += percentComplete;
}, false);
dropzone.ondrop = function (event) {
event.stopPropagation();
event.preventDefault();
var filesArray = event.dataTransfer.files;
for (var i = 0; i < filesArray.length; i++) {
sendFile(filesArray[i]);
//trigger progress bar with sendFile
document.getElementById('file').innerHTML += '<li>' + filesArray[i].name + ' ' + '<progress id="progressBar" value="0" max="100"></progress></div></li>';
}
}