在 jqGrid(jquery 网格http://www.trirand.com/blog/)中是否有可能具有自定义单元格文本颜色,例如在价格列中,如果价格 > 100 美元,我想要红色,如果价格 < 50 美元,我想要绿色,否则为灰色?
更一般地做
jqGrid 提供了更改网格单元格视图的钩子,例如,我可以在价格列的单元格创建或修改时注册回调。
或者是否可以有单独的模型和视图(客户端),例如从服务器我可以为每行发送两个数据,即如何显示和显示什么
编辑:所以这是一个显示示例格式化程序的示例,它根据值对单元格进行着色
function infractionInFormatter(el, cellval, opts)
{
$(el).html(cellval).css('color',infraction_color_map[cellval]);
}
colModel :[
...
{name:'date', index:'date', width:120, date:true},
{name:'inf_out', index:'inf_out', width:60, formatter:infractionInFormatter,},
...
],