2

我们使用剑道上传允许客户上传大量文件进行处理。我们在互联网较差的国家/地区的一些客户在尝试同时上传大量文件(即 100 个文件)时遇到了带宽限制。文件本身不是很大,但是文件的数量会导致问题。

为了解决这个问题,是否可以对任何给定时间可能正在进行的异步上传数量设置上限?

因此,如果选择并添加了 20 个文件,我希望它们分 2 批上传,每批 10 个。

还是有其他方法可以做到这一点?

提前致谢

罗伯托

4

1 回答 1

0

Try the select event:

var onSelect = function(e) {
    if(e.files.length > 10) { 
            e.preventDefault();
            alert('Uploads limited to 10 files at a time.');
    }
};

// initialize and configure an Upload widget with a select event handler
$("#photos").kendoUpload({
    // ...
    select: onSelect
});

Modified from the Kendo UI documentation: http://docs.kendoui.com/api/web/upload#events-select

于 2013-06-18T19:36:14.000 回答