我有一个存储过程(sql server 2008),它将(4)不同字段的状态返回到jqgrid的单个列,如Good / Bad / Good / Bad。我想要做的是以绿色显示 Good 文本,以红色显示 Bad 文本。我可以将它们分成不同的列,然后设置每个列的颜色,但我更喜欢有一个列。我可以在存储过程中设置此值,还是使用html将其包装在类中?
这可能吗?
谢谢。
答案 0 :(得分:0)
自从我上次触摸它以来,不确定JQGrid有多少变化,但您可以执行以下操作:
jQuery("#list").jqGrid({
url: 'yoururl',
datatype: 'xml',
mtype: 'GET',
colNames:['id','category'],
....
gridComplete: function fireup(){
jQuery('#list')
.setCell('d1','kategorie', '', { 'font-weight': 'bold', background: '#ddf' })
.setCell('d1','name', '', { 'font-weight': 'bold', background: '#ddf' })