Upload de vários arquivos em HTML5: faça o upload um por um por meio do AJAX
Eu tenho um formulário de upload de vários arquivos:
<input type="file" name="files" multiple />
Estou postando esses arquivos com ajax. Eu gostaria de carregar os arquivos selecionados um por um (para criar barras de progresso individuais e por curiosidade).
Eu posso obter a lista de arquivos ou arquivos individuais por
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...}
Mas FileList é imutável e não consigo descobrir como enviar o arquivo único.
Eu acho que isso é possível, como eu vihttp://blueimp.github.com/jQuery-File-Upload/. Eu não quero usar este plugin no entanto, como é tanto sobre a aprendizagem como o resultado (e precisaria de muito custimizing de qualquer maneira). Eu também não quero usar o Flash.