Kendo v2014.3.1119 - 上传 - getFiles 不是函数

Kendo v2014.3.1119 - Upload - getFiles is not a function

我正在使用 Kendo UI v2014.3.1119

我可以实例化一个 kendo 元素:

$("#files").kendoUpload({
    async: {
        autoUpload: false
    }
    , multiple: false
});

但是,当绑定到按钮事件时:

$('#uploadBtn').on('click', function (e) {
        e.preventDefault();

        var hey = $('#files').data('kendoUpload');

        console.log(hey.getFiles())
    });

我收到以下错误:

Uncaught TypeError: hey.getFiles is not a function

我按照 here

不确定这是版本问题还是我做错了什么?请帮忙!

谢谢

getFiles() 方法,用于检索选定的文件,只是在很久以后才实现(在 Kendo UI R3 2016 中)

我建议您更新 kendo 版本。如果由于某种原因你不能,你可以扩展 kendoUpload 组件并为你的。 here.

描述了一种扩展组件的方法

安德烈