編集中はいつでも、Dojo データ グリッドの行の色を変更する必要があります。私は試しdojo.connect
ましたが、その後、他のセルにカーソルを合わせると、他の行の色が自動的に変更されます。
この問題の解決策を知っている人はいますか?
編集中はいつでも、Dojo データ グリッドの行の色を変更する必要があります。私は試しdojo.connect
ましたが、その後、他のセルにカーソルを合わせると、他の行の色が自動的に変更されます。
この問題の解決策を知っている人はいますか?
次のことを行う必要があります
1)CSSの変更
.yellowishRow .dojoxGridCell {
background-color: #F3F781;
}
あなたのJavaScriptで
dojo.connect(dijit.byId("grid"),"onStyleRow",this,function(row){
var item = dijit.byId("grid").getItem(row.index);
if (item) {
var type = store.getValue(item, editMode, null);
if (type == "1") {
row.customClasses += ' regStartedRow';
}
dijit.byId("grid").focus.styleRow(row);
dijit.byId("grid").edit.styleRow(row);
});