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();