如何根据jqgrid中的单元格值设置单元格背景颜色?

时间:2011-03-12 06:53:50

标签: jqgrid

我正在使用jqgrid。我需要根据值设置单元格的背景颜色。

我在重新加载表后尝试使用以下代码,颜色被禁用。

  

的jQuery( “#列表”)。setCell   ( '5', '5', 'T',{背景: '#FF0000'});

我想根据单元格值在表加载时设置单元格背景颜色。 怎么做?

提前致谢。

2 个答案:

答案 0 :(得分:8)

您可以通过多种方式执行此操作:请参阅thisthisthis。重要的不仅仅是你如何做到这一点,而是在哪里loadComplete事件句柄是最适合它的地方。

更新:在jqGrid的下一个版本中,您可以在cellattr中使用新的colModel选项作为函数。请参阅this demomy original suggestion

答案 1 :(得分:1)

要在jqGrid的asp.net库中使用cellattr功能,请将其添加到列中。我无法在其他任何地方找到这个记录良好的在线...

<Formatter>
    <trirand:CustomFormatter SetAttributesFunction="clientSideFunctionName" />
</Formatter>

感谢Oleg为jqGrid提供了很棒的补充:)