jQuery MiniUI

标题: 表格问题 [打印本页]

作者: wusc972    时间: 2022-9-8 00:23:12     标题: 表格问题

本帖最后由 wusc972 于 2022-9-8 00:24 编辑

可以做这种么?表头下数据字段不一样,混合显示
比如表头下第一行是部门编码,后面是部门人员



作者: 哎呀    时间: 2022-9-8 10:15:19

本帖最后由 哎呀 于 2022-9-8 10:16 编辑

<div header="A部门" headerStyle="font-weight: bold;" headerAlign="center">
                                        <div property="columns">
                                                <div field="" headerAlign="center" align="center"
                                                        headerStyle="font-weight: bold;" width="60">28
                                                </div>
                                        </div>
                                </div>
                                <div header="B部门" headerStyle="font-weight: bold;" headerAlign="center">
                                        <div property="columns">
                                                <div field="" headerAlign="center" align="center"
                                                        headerStyle="font-weight: bold;" width="60">21
                                                </div>
                                        </div>
                                </div>
配合  grid.updateColumn("name", {header: "姓名"});  任意更改列名

作者: happylover1278    时间: 2022-9-8 13:52:17

如果是我  就去改数据了
作者: felt    时间: 2022-9-8 16:36:09

这里看起来也就第一行特殊,直接绘制一下好了
作者: wusc972    时间: 2022-9-14 09:53:01

felt 发表于 2022-9-8 16:36
这里看起来也就第一行特殊,直接绘制一下好了

因为表格数据是可以编辑的,所以有两个想法
1:一个表格实现,第一行用隐藏列来控制显示和传值到后台
2:两个表格实现,第二个表格隐藏表头
作者: felt    时间: 2022-9-14 14:55:08

本帖最后由 felt 于 2022-9-14 14:59 编辑
wusc972 发表于 2022-9-14 09:53
因为表格数据是可以编辑的,所以有两个想法
1:一个表格实现,第一行用隐藏列来控制显示和传值到后台
2: ...

可编辑也没关系的,我们有编辑控制,可以控制第一行不让编辑。grid.on("cellbeginedit",function(e){})
两个表格的话还是太复杂了。
或者直接用汇总行放这个特殊数据,summaryPosition=“top"可以将汇总行放在上面





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