Css 如何更改jqgrid的一个单元格的颜色?
我已经创建了一个jqgird,它包含两列,一列是time1,另一列是time2。当time1列的时间早于time2列的时间时,time1的单元格颜色将变为红色,我如何制作它?我建议您使用Css 如何更改jqgrid的一个单元格的颜色?,css,jqgrid,Css,Jqgrid,我已经创建了一个jqgird,它包含两列,一列是time1,另一列是time2。当time1列的时间早于time2列的时间时,time1的单元格颜色将变为红色,我如何制作它?我建议您使用cellatr或rowattr。如果要根据time2的值更改单元格time1的颜色(或背景色),可以使用列time1中定义的cellatr属性。查看或查看更多详细信息。通常可以使用rawObject.time2访问time2列的值。rawObject的确切格式取决于您使用的datatype(“json”、“xml
cellatr
或rowattr
。如果要根据time2
的值更改单元格time1
的颜色(或背景色),可以使用列time1
中定义的cellatr
属性。查看或查看更多详细信息。通常可以使用rawObject.time2
访问time2
列的值。rawObject
的确切格式取决于您使用的datatype
(“json”、“xml”或“local”),取决于loadonce
选项的使用以及输入数据的确切格式(如jsonReader
或xmlReader
所述)
如果您决定更改整行的颜色,而不是列time1
中的单元格,则应使用网格的rowattr
选项,而不是colModel
中的cellatr
。有关更多详细信息,请参阅。小心,cellattr
应该返回字符串,但rowattr
返回对象。此外,您应该使用引号“class”
(如中)中包含的属性,因为有些浏览器将class
属性解释为保留名称