2009-11-26 194 views

回答

0

自定义格式化程序用于格式化单元格的数据(=文本)。据我所知他们不知道实际的单元格(意味着一个jQuery对象),但只有它的价值。

但是,通常jqGrid会将ID分配给所有行,以便设置背景颜色,如果您知道行ID应该只是设置此行的所有td子元素的背景颜色。

$(rowid).children("td").css('background-color', "#5E5E5E"); 
+0

只是好奇,你有没有尝试过将这与jQuery UI主题集成在一起,所以背景颜色是从主题中挑选出来的? –

+0

嗯,我不知道任何可以做到这一点的jQuery UI类(据我所知只有通常具有不同颜色的.ui-state-highlight和.ui-state-error)。但是创建包含颜色信息的其他CSS类是有意义的。 – Daff