剣道のドロップダウンがあります。 1つの要件は、項目が戻ってきた場合にアイテムの背景赤を強調表示することです。テンプレートを使用してIsActiveがfalseになります。以下は私が今まで考え出したコードです。剣道UI:テンプレートを使用して剣道ドロップダウンリストの背景色を変更する方法
var carsDropDown = $("#ddlCars").kendoDropDownList({
dataTextField: "DisplayValue",
dataValueField: "Id",
valuePrimitive: true,
optionLabel: " ",
dataSource: intakeView.viewModel.carsDataSource,
template: '#= !data.IsActive ? \'<span style="background-color:redBackGroundColor"></span>\' : "" #'
});
CSS:
.redBackGroundColor {
background-color: red;
}
上記のコードは、選択したオプションを含むすべてのドロップダウンオプションをグレーアウトされます。 IsActiveがFalseに戻ってくるオプションの背景色を変更したいだけです。
あなたの代わりに 'スタイル= "redBackGroundColor"' 'のクラス= "redBackGroundColor"'したい任意のチャンスを? – Dekel
しない場合 - いくつかの動作例(jsfiddle/snippet)を追加します – Dekel
@Dekelがクラスに変更すると助けにならなかった –