2 zxyy2627 zxyy2627 于 2016.04.08 14:55 提问

extjs grid按条件修改列的背景色 1C

从后台传递一个参数source到前台,其中source的值可以为1,2,3.当source值为2时,将WY_USERLABEL_CM,ZZ_USERLABEL_CM标记背景色为黄色,当source为3时,将ZZ_USERLABEL_CM,WY_USERLABEL_CM标为黄色。
图片说明

1个回答

showbo
showbo   Ds   Rxr 2016.06.24 09:58

grid的column配置renderer,然后返回div容器扩起内容,依据返回值设置div容器的背景色

 {
    renderer: function(value){
        if (source== 1) '<div style="background:xxxxx">'+value+'</div>'
        if (source== 2) '<div style="background:xxxxx">'+value+'</div>'
        if (source== 3) '<div style="background:xxxxx">'+value+'</div>'
        return value 
    }
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!