I am building a jqgrid that needs different background (or in general, a different css class) value for specific cells. I know which cells need the class applied at generation time of the data being sent down to jqgrid. What I would like is to be able to indicate a class within the jqgrid rows structure for each specific cell:
<rows>
<page> </page>
<total> </total>
<records> </records>
<row>
<cell>1.00</cell>
<cell class='errorClass'>15.00</cell>
<cell class='warningClass'>9.00</cell>
…
</row>
<row>
<cell>1.00</cell>
<cell>2.00</cell>
<cell>1.15</cell>
…
</row>
…
</rows>
I know I can do this formatting after the data is sent down, but I would like to see the grid drawn with the formatting in place rather than after the fact.
I've achieved something like what I want by setting using a tag within the cell:
<cell><span class='warningClass'>3.00</span></cell>
But it does not set the class for the entire cell, just data within, with only the text highlighted and not the entire cell.