jQuery MiniUI
标题:
改变行样式,求助
[打印本页]
作者:
cylh
时间:
2013-8-20 16:29:13
标题:
改变行样式,求助
[attach]2599[/attach][attach]2600[/attach]
请帮忙看下代码,如果遇到列值为设定的几个值,那么修改样式。但是这有点像循环,序号已经循环过,无法修改到序号的样式。
我试着用grid.addRowCls(e.row._index,"background:#e8f2fe");,但是没有起到效果,我想是否是函数
addRowCls ( row, cls )中的row写错了。
作者:
factory
时间:
2013-8-20 16:49:45
你这里有几点注意的
1.row是行对象
2.所有带_下划线属性,方法等等,都不建议用户直接使用,因为这个是miniui内部才会用到的,如果要获取index索引,我们有方法grid.indexOf(row)
3.cls是样式名,不是样式
var row = e.row
grid.addRowCls(row,"aaa")
aaa是样式名
.aaa{
background:#e8f2fe
}
这样试试
作者:
felt
时间:
2013-8-20 16:50:30
果遇到列值为设定的几个值,那么修改样式
是列值为设定的几个值时,整行背景颜色修改吗??
作者:
cylh
时间:
2013-8-20 16:58:59
felt 发表于 2013-8-20 16:50
是列值为设定的几个值时,整行背景颜色修改吗??
是的。
就是这个想法。
作者:
felt
时间:
2013-8-20 17:07:09
直接写一个样式
.myrow
{
background:#fceee2;
}
if () {
e.rowCls = "myrow";
}
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2