2

Telerik MVC Upload Controlを使用して、選択したすべてのファイルの数を取得する必要があります。誰かが私にそれをどのように行うことができるか教えてもらえますか?私はこのようなコードを試しました。

var count = e.files.length;

しかし、それは常に1つとして数えられます。

4

2 に答える 2

1

このコードを試してください

[function onSelect(e) {    
var selectedFiles = e.files.length;
totalFiles += selectedFiles;
   }

function UploadRemove(e) {

totalFiles--;
    if (totalFiles > 0) {
    // Write true block code here.
}
else if (totalFiles == 0) {
// Write your false block code here.

}
}]
于 2012-08-13T11:45:36.320 に答える
0

これは、アップロードイベントハンドラーで行うことができます。

upload: function (e) {
   // File Count:
   var fileCount = this.wrapper.find(".k-file").length;

   // File Index:
   var uid = e.files[0].uid;
   var file = this.wrapper.find(".k-file[data-uid='" + uid + "']");
   var fileIndex = file.index();
}
于 2016-05-20T10:26:20.213 に答える