Kendo UI 多选框更新 kendo.all.js 到最新版本

Kendo UI MultiSelectBox update kendo.all.js to newest version

我不久前发现了这个使用 telerik kendoUI 的 JSFIddle。 http://jsfiddle.net/bDvkQ/1038/

里面有个脚本"kendo.all.min"版本:2012.3.1114

我想使用它的较新版本 (2016.3.1028),但是当我尝试使用它时,我收到一条错误消息:对象不支持类型或方法 "get"

问题是我还在我的项目中添加了一个 kendoUI Export to excel http://dojo.telerik.com/,如果我使用 2012.2,它会报错 "kendo.ooxml.Workbook" 不是方法.1114 版本。

这里是 JavaScript 包括:

<script src="https://kendo.cdn.telerik.com/2016.3.1028/js/jquery.min‌​.js"></script> 
<script src="https://kendo.cdn.telerik.com/2016.3.1028/js/jszip.min.‌​js"></script> 
<script src="https://kendo.cdn.telerik.com/2016.3.1028/js/kendo.all.‌​min.js"></script>
<script src="https://kendo.cdn.telerik.com/2016.3.1028/js/cultures/k‌​endo.culture.de-DE.m‌​in.js"></script>

我认为这只是 kendo 引入了足够多的变化,原始的 jsfiddle 不再适用于较新版本的 kendo(并且 excel export 不适用于旧版本版本)。

参见 github。com/telerik/kendo-ui-core/issues/680。

因此您可能需要修复自定义实现以使用较新的 kendo(docs.telerik.com/kendo-ui/intro/widget-basics/…) 或使用其中一种替代方法(具有自动关闭功能的实际 MultiSelect 小部件: false 或 Telerik 的 "recommended" 方式链接自 github)

仅供参考,jsfiddle 代码在 2012.2.913 中仍然有效:http://dojo.telerik.com/@Stephen/uveTEb 但在下一个发布版本(2013.1.319)中不再有效:http://dojo.telerik.com/@Stephen/EmASi