jQuery MiniUI

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

datagrid列锁定后,怎么设置的样式不起作用呢 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-11-27 09:41:31 |只看该作者 |倒序浏览
我在没有锁定列的时候,表格的样式是


当我设置了列锁定grid.frozenColumns(0, 2);后,前面的字体颜色就和后面的字体颜色不一致了


这是为什么呢?

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2017-11-27 10:01:30 |只看该作者
你这样式是怎么设置的?贴出相关代码

Rank: 1

板凳
发表于 2017-11-27 10:21:27 |只看该作者
dforce 发表于 2017-11-27 10:01
你这样式是怎么设置的?贴出相关代码

我是按照datagrid里面的demo写的,只是在onGenderRenderer(e)方法里面的时候根据性别不同加上了不同的字体颜色

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2017-11-27 16:28:21 |只看该作者
q59200182 发表于 2017-11-27 10:21
我是按照datagrid里面的demo写的,只是在onGenderRenderer(e)方法里面的时候根据性别不同加上了不同的字 ...

换一种绘制方式吧
grid.on("drawcell",function(e){
   if(e.record.gender==1){
         e.rowCls="redStyle";
   }esle if(e.record.gender==0){
         e.rowCls="greenStyle";
   }
})

Rank: 1

5#
发表于 2017-11-27 17:42:03 |只看该作者
dforce 发表于 2017-11-27 16:28
换一种绘制方式吧
grid.on("drawcell",function(e){
   if(e.record.gender==1){

very good,弄好了

Archiver|普加软件

GMT+8, 2025-7-17 12:39 , Processed in 1.041786 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部