Queue Reordering

Drag-to-Reorder Queue

Reorder queued files before uploading begins. Use the up/down buttons to change the upload order. Files are uploaded sequentially in the displayed order.

var uploader = AjaxUploader.create('#uploader', {
 uploadUrl: '/ajaxupload.axd/upload',
 multiple: true,
 autoUpload: false, // manual start after reordering
 concurrency: 1,
 onSelect: function(files) {
 renderQueue();
 }
});

// Reorder with uploader.moveTask(taskId, newIndex)
// Then start: uploader.startUpload();