Carga múltiple de archivos HTML5: carga uno por uno a través de AJAX
Tengo un formulario de carga de múltiples archivos:
<input type="file" name="files" multiple />
Estoy publicando estos archivos con ajax. Me gustaría cargar los archivos seleccionados uno por uno (para crear barras de progreso individuales, y por curiosidad).
Puedo obtener la lista de archivos o archivos individuales 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...}
Pero FileList es inmutable y no puedo averiguar cómo enviar un solo archivo.
Creo que esto es posible como lo vi.http://blueimp.github.com/jQuery-File-Upload/. Sin embargo, no quiero usar este complemento, ya que se trata tanto de aprendizaje como del resultado (y, de todos modos, se necesitaría demasiada confidencialidad). Tampoco quiero usar flash.