Хотя, если стоит задача организовать именно
ЗАГРУЗЧИК с произвольной сортировкой, т.е. только отправка данных от клиента в БД, более простое и оригинальное решение можно сделать с помощью библиотеки
Dropzone.js.
Если у меня это дело выгорит и заказчик останется доволен, выложу тут исходники