Obtenir le nombre de fichiers uploadés

J’utilise jquery Uploader à partir d’ ici et j’aimerais savoir comment obtenir le nombre total de fichiers ajoutés et non téléchargés.

Il n’y a pas de documentation spécifique sur la nouvelle version, alors est-ce que quelqu’un peut me dire comment je fais?

Comme j’ai besoin de cette façon ” uploading 1 of n files

Ici dans la documentation dit:

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

Et si, comme indiqué ci-dessous, cela me donne 1

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

    Après la documentation, un événement appelé ‘fileuploadadd’ se déclenche chaque fois qu’un fichier est ajouté à la queue. Vous pouvez donc créer un compteur et l’incrémenter à l’appel de l’événement.

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

    Obtenir le nombre de fichiers avant de télécharger.

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

    J’utilise cette méthode pour compter les fichiers téléchargés et le nombre total de fichiers dans jQuery fileupload

     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; });