jQuery MiniUI

标题: datagrid合并单元格问题 [打印本页]

作者: redsnowone    时间: 2013-5-18 13:01:47     标题: datagrid合并单元格问题

目前应用grid.mergeColumns可实现相同数值的单元格合并,希望在此基础上再优化一下,效果如下


作者: niko    时间: 2013-5-18 22:01:14

合并单元格示例:http://www.miniui.com/demo/#src=datagrid/mergecolumns.html
你可以控制field和displayField,实现你要的效果。
比如
field="field1" displayField="field2"
作者: redsnowone    时间: 2013-5-20 08:39:36

niko 发表于 2013-5-18 22:01
合并单元格示例:http://www.miniui.com/demo/#src=datagrid/mergecolumns.html
你可以控制field和displayF ...

我要实现的实际效果是这样的,第一个图片是没有使用合并单元格的效果,第二个图片是想要达到的效果
当前效果:
[attach]1928[/attach]
想要的效果
[attach]1929[/attach]

作者: factory    时间: 2013-5-20 09:04:55

redsnowone 发表于 2013-5-20 08:39
我要实现的实际效果是这样的,第一个图片是没有使用合并单元格的效果,第二个图片是想要达到的效果
当前 ...

http://www.miniui.com/demo/#src=datagrid/mergecolumns.html

这里面的"rowid", "company", "checkid" 分别换成你的 节点名称  所属项目 试试
作者: redsnowone    时间: 2013-5-20 09:47:08

factory 发表于 2013-5-20 09:04
http://www.miniui.com/demo/#src=datagrid/mergecolumns.html

这里面的"rowid", "company", "checkid"  ...

我就是按这个示例做的,但出现的效果是这样的
[attach]1932[/attach]
这样的效果是不行的

项目名称是没问题的,需要把节点名称列的合并与项目名称项相对应

作者: factory    时间: 2013-5-20 10:48:33

redsnowone 发表于 2013-5-20 09:47
我就是按这个示例做的,但出现的效果是这样的

这样的效果是不行的

那没办法了,我们只有指定合并行列,或者这一页相同的行列合并
作者: niko    时间: 2013-5-20 11:20:11

比如“所属项目列”的field="aaa"
那样你将“节点名称”列的field="aaa",达到与“所属项目列”一样的合并效果
然后,“节点名称”列displayField="bbb"
作者: redsnowone    时间: 2013-5-20 13:50:33

本帖最后由 redsnowone 于 2013-5-20 13:56 编辑

很是郁闷,上午想到了这个方法,但下午回来后就不好使了,不知道是不是displayField属性有问题,还是显示的Field字段的内容,似乎displayField没有起作用
作者: redsnowone    时间: 2013-5-20 15:10:14

问题解决,多谢各位的帮忙





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