with multiple images filestyle example bootstrap jquery file count uploader

multiple - upload file with jquery



Obtener el conteo de archivos de carga (3)

Estoy usando el cargador de archivos de jquery desde aquí y me gustaría saber cómo puedo obtener la cantidad total de archivos que se agregaron y no subieron.

No hay documentación específica sobre la nueva versión así que ¿alguien puede decirme cómo hago esto?

Como necesito llegar de esta manera " uploading 1 of n files "

Aquí en la documentación dice:

$(''#fileupload'').bind(''fileuploadadded'', function (e, data) { //Here I need to get the upload count. });

Y si yo como se muestra a continuación me da cuenta como 1

var totalfiles = data.files.length; alert(totalfiles);


Después de la documentación, hay un evento llamado ''fileuploadadd'' que se activará cada vez que se haya agregado un archivo a la cola, para que pueda crear un contador e incrementarlo cuando se llame al evento.

var filestoupload =0; $(''#fileupload'').bind(''fileuploadadd'', function (e, data) { filestoupload++; });


Obtenga el conteo de archivos de carga antes de cargarlo.

$(''#fileupload'').fileupload({ ... change: function (e, data) { var idx=0; $.each(data.files, function (index, file) { idx++; }); alert(idx); } ... });


Lo uso de esta manera para contar los archivos cargados y el archivo total en jquery de carga de archivos

var uploadedFileCount = 0; var totalFileCount = 0; $("#fileupload").fileupload({ dataType: ''json'', url: url, autoUpload: true, done: function (e, data) { //Some code uploadedFileCount = uploadedFileCount + 1; $("#UploadCount").html(uploadedFileCount + " of" + totalFileCount); } }).on(''fileuploadadd'', function (e, data) { totalFileCount = totalFileCount + 1; });