2014-06-12 96 views
0

我有一个jqGrid的表与此colmodel的价值日期单元格的字体重量:更改基于另一个细胞

{ name: 'Readfl', formatter: GetImages, align: "center", width: "25", sortable: true, "resizable": true, search: true, edit: true }, 
{ name: 'Datim', formatter: 'date', formatoptions: { 'srcformat': 'Y-m-d', 'newformat': 'd.m.Y' }, width: "60", align: "center", hidden: false, "resizable": true, search: true } 

如果“Readfl”是真的,我想设置粗体重量为“DATIM ”。 问题是我已经为'Datim'使用'formatter',并且我无法使用第二个格式化程序为'Datim'返回粗体文本。有没有什么原因使用第二个格式化程序?

谢谢

回答

0

添加CSS类这些Datim细胞:

{ 
    name: 'Datim', 
    formatter: 'date', 
    ... 
    classes: "datim" 
} 

,然后在CSS文件或在您的HTML <head>

<style type="text/css"> 
    .datim { font-weight: bold; } 
</style> 
+0

,但我想设置只有在Readfl为true的情况下才能使用粗体字体重,如果不是大胆的 – user576914

+0

@ user576914,则必须使用javascript。附加一个事件处理程序,用于Readfl值的更改,然后以编程方式添加或删除css类。 – MarioDS