Sequential Queue
Upload files one at a time with concurrency: 1. Each file waits for the previous one to finish before starting.
new MultipleUpload(document.getElementById('demo-seq-queue'), {
uploadUrl: '/api/upload',
multiple: true,
concurrency: 1,
onTaskStart: function(task) {
document.getElementById('seq-status').textContent =
'Uploading: ' + task.fileName;
},
onTaskComplete: function(task) {
document.getElementById('seq-status').textContent =
'Completed: ' + task.fileName;
}
});