0
インライン編集オプションを持つ剣道グリッドがあります。私はユーザーが値を選択する必要があるドロップダウンを持っています。ドロップダウンから特定の項目を動的に無効にしたいドロップダウンからオプションを動的に有効または無効にする必要があるため、無効なオブジェクトをソースとは別の配列に格納します。 Hereが例です。剣道グリッドインライン編集のドロップダウンオプションを無効にしました
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があります。
働いて、あなたの問題は何ですか? dojoの例は、あなたが望むものだけを行います。 – DontVoteMeDown
@DontVoteMeDownコメントありがとうございますが、動作しません。 idとisDeletedオプションを設定しましたが、ランタイムエラーは発生しませんが、オプションを無効にしませんでした –
問題のソースコードが不十分です。より多くの、あるいは、dojoの例を追加する必要があります。それ以外の場合は助けが困難になります。 – DontVoteMeDown