У меня есть форма загрузки нескольких файлов:
<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.