jQuery MiniUI

标题: html中重绘格子色 [打印本页]

作者: ycdzz    时间: 2014-4-1 13:35:42     标题: html中重绘格子色

本帖最后由 ycdzz 于 2014-4-1 13:38 编辑

请问下:在html中若根据某格值判断后,如何在Gird中重绘其格子及后面几格的背景色?

作者: lost    时间: 2014-4-1 13:45:54

http://www.miniui.com/demo/#src=datagrid/drawcell.html
参考这个示例demo中的来实现
作者: ycdzz    时间: 2014-4-1 13:48:31

这个看过了,谢谢,但我要给其中的某几个格子加色,怎么写代码?
作者: felt    时间: 2014-4-1 13:53:21

只能绘制单个单元格或整行
参考这个demo:http://www.miniui.com/demo/#src=datagrid/drawcell.html
作者: lost    时间: 2014-4-1 13:56:11

ycdzz 发表于 2014-4-1 13:48
这个看过了,谢谢,但我要给其中的某几个格子加色,怎么写代码?

if (field == "loginname") {
                e.cellStyle = "background:#ecedef";
            } else {
                    e.cellStyle = "background:#cccccc"
                }
作者: ycdzz    时间: 2014-4-1 15:04:18

lost 发表于 2014-4-1 13:56
if (field == "loginname") {
                e.cellStyle = "background:#ecedef";
            } else ...

你好,非常感谢,这样除这格外其他全变了,若是根据这格的值判断后,若是对的就给这格及后面的三格全得加色怎么弄?
作者: factory    时间: 2014-4-1 17:01:56

ycdzz 发表于 2014-4-1 15:04
你好,非常感谢,这样除这格外其他全变了,若是根据这格的值判断后,若是对的就给这格及后面的三格全得加 ...

ondrawcell

判断e.record.loginname == "xxxx"
判断这一行的loginname的值,

再决定是否需要改变




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