0
我有一个内联编辑选项的Kendo Grid。我有一个用户必须从中选择值的下拉菜单。我想动态地禁用下拉菜单中的某些项目。我必须从下拉列表中动态地启用和禁用选项,因此我将禁用的对象存储在与源代码不同的数组中。 Here就是一个例子。Kendo Grid内联编辑禁用下拉选项
columns: [{
field: "xxxx",
title: "xxxx",
template: function (dt) {
return dt.xxxx;
},
editor: function (container, options) {
$('<input name="' + options.field + '"/>')
.appendTo(container)
.kendoDropDownList({
dataTextField: "textField",
dataValueField: "ValueField",
dataDisabled:arrayOfObjThatShouldBeDisabled,//Don't work I know
dataSource: {
data: myDataSource // DYNAMIC SOURCE
}
});
}
}]
这里是剑道网站sample。
什么是你的问题?道场的例子只是你想要的。 – DontVoteMeDown
@DontVoteMeDown感谢您的评论,但它不起作用。我已经设置了id,并且是已删除的选项,它不会给出任何运行时错误,但未禁用该选项 –
没有足够的源代码来解决问题。你应该添加更多甚至是dojo的例子。否则将很难提供帮助。 – DontVoteMeDown