获取Telerik上传中所选文件的计数

时间:2012-08-13 07:11:13

标签: telerik-mvc

我需要使用Telerik MVC上传控件来计算所有选定的文件。任何人都可以告诉我我该怎么做。我试过这样的代码。

var count = e.files.length;

但它总是算作一个。

2 个答案:

答案 0 :(得分: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.

}
}]

答案 1 :(得分: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();
}