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