jQuery MiniUI

标题: renderer时如何修改行样式 [打印本页]

作者: a64660138    时间: 2020-5-9 10:34:49     标题: renderer时如何修改行样式

function onIsRender(e) {
            var s = "";
            if (e.field === "AuditRecord"&&e.value=="无") {
                e.cellStyle = "color:#000";
                e.rowStyle = "color:#000";
                //e.cellStyle="backgroud-color:red";
                console.log(e);
                s="无效"
            }
            return s;
}

试过了,无效


作者: dforce    时间: 2020-5-9 10:41:40

renderer和drawcell使用是不一样的,请按照例子的格式使用
http://www.miniui.com/demo/#src=datagrid/datagrid.html
http://www.miniui.com/demo/#src=datagrid/drawcell.html
作者: a64660138    时间: 2020-5-9 11:14:32

dforce 发表于 2020-5-9 10:41
renderer和drawcell使用是不一样的,请按照例子的格式使用
http://www.miniui.com/demo/#src=datagrid/data ...

第一个例子里没有讲到怎么修改样式,只是输出内容,我现在需要的是renderer的时候去修改当前行样式
作者: dforce    时间: 2020-5-9 11:30:13

a64660138 发表于 2020-5-9 11:14
第一个例子里没有讲到怎么修改样式,只是输出内容,我现在需要的是renderer的时候去修改当前行样式 ...

只能使用ondrawcell,renderer只能绘制当前单元格的内容。




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