2

Kendo Upload を使用して、お客様が大量のファイルをアップロードして処理できるようにします。インターネットが普及していない国の一部のお客様は、多数のファイル (つまり 100 ファイル) を同時にアップロードしようとすると、帯域幅の制限に遭遇しました。ファイル自体はそれほど大きくありませんが、ファイルの数が問題になります。

これを回避するために、任意の時点で進行中の非同期アップロードの数に上限を設定することは可能ですか?

20 個のファイルを選択して追加した場合は、10 個ずつ 2 回に分けてアップロードしてほしいと思います。

または、これを行う他の方法はありますか?

前もって感謝します

ロベルト

4

1 に答える 1

0

selectイベントを試す:

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

Kendo UI ドキュメントから変更: http ://docs.kendoui.c​​om/api/web/upload#events-select

于 2013-06-18T19:36:14.000 に答える