File upload 剑道上传:同步两个控制上传完成

File upload 剑道上传:同步两个控制上传完成,file-upload,kendo-ui,File Upload,Kendo Ui,我在html页面上有两个没有自动上传的剑道上传小部件。 当我按下按钮时,两个控件都开始将文件上载到后端。 当所有控件成功上传文件时,我需要执行一些后期处理 我可以订阅complete事件,但如何捕捉两个控件都已完成的时刻?记录已完成的上载。启动时将其重置为零。在完整的事件处理程序中,为每个上载小部件使用相同的事件处理程序,增加计数器。当你打到2时,你知道两个都结束了 var uploadCount; onStartUpload: function () { uploadCount =

我在html页面上有两个没有自动上传的剑道上传小部件。 当我按下按钮时,两个控件都开始将文件上载到后端。 当所有控件成功上传文件时,我需要执行一些后期处理


我可以订阅complete事件,但如何捕捉两个控件都已完成的时刻?

记录已完成的上载。启动时将其重置为零。在完整的事件处理程序中,为每个上载小部件使用相同的事件处理程序,增加计数器。当你打到2时,你知道两个都结束了

var uploadCount;

onStartUpload: function () {
    uploadCount = 0;
}

uploadComplete: function () {
    uploadCount++;
    if (uploadCount = 2) {
        doPostProcessing();
    }
}
当然,您需要检查并满足成功上传、取消上传、重新上传等要求