jQuery MiniUI

标题: 为什么行变颜色,不能变呢? [打印本页]

作者: 春暖花开    时间: 2013-7-25 17:36:13     标题: 为什么行变颜色,不能变呢?

function ondrawcell(e){
        var record=e.record;
        var field=e.field;
        if(field=="distqty" && record.canInvqty<record.distqty){
          e.rowCls = "background:red";

       }
  }

为什么都不起作用呢?
function ondrawcell(e){
        var record=e.record;
        var field=e.field;
        if(field=="distqty" && record.canInvqty<record.distqty){
            e.cellStyle="color:red;font-weight:bold";
       }
  }
我这样却能改变字的颜色

作者: felt    时间: 2013-7-26 09:26:18

http://www.miniui.com/demo/#src=datagrid/drawcell.html
参考demo,rowCls的话对应修改成的class,再css设置。
只换背景颜色的话可以rowStyle=“background:red"




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2