【发布时间】:2012-03-02 22:43:22
【问题描述】:
我正在尝试更改增强网格中一行的背景颜色。这让我发疯了,提前感谢您的宝贵时间。
首先,我选择带有 onRowClick 事件的行。
function onRowClickHandler(evt) {
selectedRow = evt.rowIndex;
selectedCode = dijit.byId("myGrid").getItem(evt.rowIndex).code;
}
我需要仅在单击某个按钮时更改背景颜色。
dijit.byId("myGrid").getRowNode(selectedRow).style+="backgroungColor:red;");
或
dijit.byId("myGrid").getRowNode(selectedRow).customStyle+="backgroungColor:red;");
这不起作用。
我也尝试过 onStyleRow 但它不起作用。
我试过了
dojo.style(dijit.byId("myGrid").getRowNode(selectedRow), "backgroundColor", "#454545" )
但样式并不固定。
谢谢!
【问题讨论】:
标签: datagrid dojo row background-color styling