我正在使用fine uploader来处理我在网络应用程序中上传文件。当最后一个文件处理完毕时,是否存在某种回调?我找到了onComplete
回调,但是每个文件完成时都会触发。我需要知道所有文件何时完成。有没有人知道如何通过精细上传器来做到这一点?
答案 0 :(得分:1)
我不认为上级提供者会提供您所要求的内容,但您自己也很容易做到这一点。您可以在onSubmit回调中递增计数,并在onComplete回调中递减它。当onComplete中的计数达到0时,这意味着所有文件都已处理完毕。
答案 1 :(得分: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!");
}
});