jQuery MiniUI

 找回密码
 立即注册
查看: 4886|回复: 1
打印 上一主题 下一主题

datagrid 的 列集合 cellStyle 属性不生效 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-7-5 12:14:33 |只看该作者 |倒序浏览
mini.get('stationcb').on('load',function(e){
         if(e.data.length!=0){
                var columns=mini.get('stationcb').columns;
               
                        for(var i=0;i<e.data.length;i++){
                alert("e.data[i].chl!=mini.get('chl').getValue():"+e.data[i].chl!=mini.get('chl').getValue()); //为true
                                if(e.data[i].chl!=mini.get('chl').getValue()){
                                        columns[0].cellStyle="font-color:red;";
                                               
                                }
                               
                        }         
         }
})

代码是这样的  本来想实验 cellStyle属性的效果   使得 id为stationcb 的表格的第一列的单元格中字体变成红色  实际上条件为真
可是单元格中的字体颜色并没有变化  请问 cellStyle 是怎么使用的

Rank: 8Rank: 8

沙发
发表于 2016-7-5 13:06:07 |只看该作者
请在ondrawcell事件里绘制
column的cellStyle是固定的样式,不能onload事件里改变,也不能根据数据绘制成不一样的

Archiver|普加软件

GMT+8, 2025-6-8 20:42 , Processed in 1.028227 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部