JqGrid-如何动态突出显示多行的颜色

JqGrid-如何动态突出显示多行的颜色,jqgrid,colors,background,row,Jqgrid,Colors,Background,Row,如何使用JSON根据条件动态更改多行的颜色。我得到了一个脚本,如果我们使用“multiselect:true”作为选项,它就可以工作。但我不想在网格中显示复选框。所以通过使用multiselect作为false,我如何实现 提前谢谢 不清楚“基于使用JSON的条件”下的确切含义。可能您的意思是以JSON格式从服务器加载远程数据(datatype:“JSON”),并且希望根据加载数据的某些条件更改某些行的背景颜色。在这种情况下,最好的方法是使用jqGrid的rowattr回调。准备好网格行的数据后

如何使用JSON根据条件动态更改多行的颜色。我得到了一个脚本,如果我们使用“multiselect:true”作为选项,它就可以工作。但我不想在网格中显示复选框。所以通过使用multiselect作为false,我如何实现


提前谢谢

不清楚“基于使用JSON的条件”下的确切含义。可能您的意思是以JSON格式从服务器加载远程数据(
datatype:“JSON”
),并且希望根据加载数据的某些条件更改某些行的背景颜色。在这种情况下,最好的方法是使用jqGrid的
rowattr
回调。准备好网格行的数据后,将调用回调
rowattr
。因此,您可以访问该行每一列的数据,并可以验证任何条件以决定是否应高亮显示该行。例如,如果您要返回
返回{“class”:“myHighlightClass”}
元素(该行)从
rowattr
接收附加属性
class=“myHighlightClass”

有关相应的代码示例,请参见