【发布时间】:2013-11-19 01:14:01
【问题描述】:
我正在尝试使用 kendo.widgetInstance() 来获取 kendo 控件的实例:
$.each($('#AttributeForm').find(':input'), function(index, element) {
if ($(element).closest('.k-widget').length > 0) {
var widgetObject = kendo.widgetInstance($(element), kendo.ui);
if (typeof widgetObject != 'undefined') widgetObject.enable(false);
}
});
但是,kendo.widgetInstance() 函数总是抛出错误,TypeError: t is undefined。
此代码改编自以下页面:
http://docs.kendoui.com/getting-started/widgets#getting-reference-to-an-unknown-kendo-ui-widget
使用2013.2.918版本。
这是获取剑道小部件实例的正确方法吗?我想要做的就是禁用表单中的所有剑道小部件,并且有几种不同的类型,但我不知道它们有多少或什么类型。
更新以显示禁用剑道控制的正确方法以及对我有用的最终代码。
【问题讨论】:
标签: kendo-ui