jQuery MiniUI

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

如何给Grid中的Row 添加删除线,代表这一行已经删除. [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-8-7 08:15:26 |只看该作者 |倒序浏览
如何给Grid中的Row 添加删除线,代表这一行已经删除.

Rank: 8Rank: 8

沙发
发表于 2013-8-7 09:23:18 |只看该作者
你可以这样做,点击删除按钮,不要直接执行grid.remove(),gridl.addRowCls(row,cls)直接给行增加一个灰色的背景,代表着已经删除,后面再执行remove()

Rank: 6Rank: 6

板凳
发表于 2013-8-7 09:32:57 |只看该作者
factory 发表于 2013-8-7 09:23
你可以这样做,点击删除按钮,不要直接执行grid.remove(),gridl.addRowCls(row,cls)直接给行增加一个灰色 ...

我是后台传回的json数组.

如果在赋值给Gird的时候检查删除列是否打钩,打钩的话就给当前行加上删除线.

Rank: 8Rank: 8

地板
发表于 2013-8-7 09:34:43 |只看该作者
nbakill2 发表于 2013-8-7 09:32
我是后台传回的json数组.

如果在赋值给Gird的时候检查删除列是否打钩,打钩的话就给当前行加上删除线. ...

你找到那条数据rowData,然后gridl.addRowCls(rowData,cls),试试

Rank: 6Rank: 6

5#
发表于 2013-8-7 11:04:43 |只看该作者
factory 发表于 2013-8-7 09:34
你找到那条数据rowData,然后gridl.addRowCls(rowData,cls),试试

cls是什么?举个例子???

Rank: 8Rank: 8

6#
发表于 2013-8-7 11:37:45 |只看该作者
nbakill2 发表于 2013-8-7 11:04
cls是什么?举个例子???

就是样式名,你写个背景色灰色的或者可以表示该行被删除的颜色的样式名
比如  .aaa{background-color:gray;}

cls就是aaa

Rank: 6Rank: 6

7#
发表于 2013-8-7 11:40:25 |只看该作者
factory 发表于 2013-8-7 11:37
就是样式名,你写个背景色灰色的或者可以表示该行被删除的颜色的样式名
比如  .aaa{background-color:gra ...

我记得好像直接有一个样式就是中间会有删除线,,那个样式是????

Rank: 8Rank: 8

8#
发表于 2013-8-7 11:44:03 |只看该作者
nbakill2 发表于 2013-8-7 11:40
我记得好像直接有一个样式就是中间会有删除线,,那个样式是????

miniui的表格,如果删除就是删除的,不会出现删除线的。
你可以自己给整行加个自定义的样式,达到你想要的效果

Archiver|普加软件

GMT+8, 2024-11-29 06:29 , Processed in 1.045715 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部