HTML5 загрузка нескольких файлов: загрузка по одному через AJAX

У меня есть форма загрузки нескольких файлов:

<input type="file" name="files" multiple />

Я публикую эти файлы с помощью ajax. Я хотел бы загрузить выбранные файлы один за другим (для создания отдельных индикаторов выполнения и из любопытства).

Я могу получить список файлов или отдельных файлов по

FL = form.find('[type="file"]')[0].files
F  = form.find('[type="file"]')[0].files[0]

yieling

FileList { 0=File, 1=File, length=2 }
File { size=177676, type="image/jpeg", name="img.jpg", more...}

Но FileList неизменен, и я не могу понять, как отправить один файл.

Я думаю, что это возможно, как я виделhttp://blueimp.github.com/jQuery-File-Upload/, Однако я не хочу использовать этот плагин, так как он так же важен для обучения, как и результат (и в любом случае он будет слишком требовательным). Я также не хочу использовать Flash.

Ответы на вопрос(4)

Ваш ответ на вопрос