2013-03-15 51 views
1

我正在使用fine uploader来处理我在Web应用程序中上传文件。当最后一个文件完成处理时,是否有某种回调?我发现onComplete回调,但是当每个文件完成时都会触发这个回调。我需要知道何时全部文件完成。有没有人知道一个方法来做到这一点与罚款上传?检测上次文件上传完成的时间?

回答

1

导致去这条路线:

 var uploader = $("#upload").fineUploader({ 
      request: { 
       endpoint: postUrl 
      }, 
      template: uploadTemplate 
     }).on('submit',function(){ 
      fileCount++; 
     }).on('complete', function (event, id, name, responseJSON) { 

      fileCount--; 
      if(fileCount == 0){ 
        alert("done!"); 
      } 
     }); 
1

我不认为优秀的上传器提供了您要求的内容,但您自己可以轻松完成。您可以在onSubmit回调中递增计数,并在onComplete回调中递减计数。当onComplete中的计数达到0时,表示所有文件都已处理完毕。

相关问题