jQuery MiniUI

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

html中重绘格子色 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-1 13:35:42 |只看该作者 |倒序浏览
本帖最后由 ycdzz 于 2014-4-1 13:38 编辑

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

Rank: 8Rank: 8

沙发
发表于 2014-4-1 13:45:54 |只看该作者
http://www.miniui.com/demo/#src=datagrid/drawcell.html
参考这个示例demo中的来实现

Rank: 3Rank: 3

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

Rank: 8Rank: 8

地板
发表于 2014-4-1 13:53:21 |只看该作者
只能绘制单个单元格或整行
参考这个demo:http://www.miniui.com/demo/#src=datagrid/drawcell.html

Rank: 8Rank: 8

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

if (field == "loginname") {
                e.cellStyle = "background:#ecedef";
            } else {
                    e.cellStyle = "background:#cccccc"
                }

Rank: 3Rank: 3

6#
发表于 2014-4-1 15:04:18 |只看该作者
lost 发表于 2014-4-1 13:56
if (field == "loginname") {
                e.cellStyle = "background:#ecedef";
            } else ...

你好,非常感谢,这样除这格外其他全变了,若是根据这格的值判断后,若是对的就给这格及后面的三格全得加色怎么弄?

Rank: 8Rank: 8

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

ondrawcell

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

再决定是否需要改变

Archiver|普加软件

GMT+8, 2024-11-27 00:42 , Processed in 1.051437 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部