jQuery MiniUI

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

动态表头,怎么设置二级多表头 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2016-5-20 16:25:10 |只看该作者 |倒序浏览
        $.each(fixedOpt, function (i, e) {
            var newCol = {
                field: e.field,
                name: e.name,
                width: (e.width ? e.width : 100),
                headerAlign: "center",
                align: "center",
                allowSort: e.allowSort,
                header: e.text,


            };
            if (e.dateFormat) {
                newCol.dateFormat = e.dateFormat;
            }
            if (e.renderer) {
                newCol.renderer = e.renderer;
            }
            if (e.name) {
                var pcol = $.grep(newColumns, function (n, i) {
                    return n.name == e.pname;
                });

                var pColField = $.grep(opt, function (n, i) {
                    return n.pname == e.name;
                });

                if (pColField.length != 0) {
                    for (var i = 0; i < pColField.length; i++) {
                        var newpcol = {
                            name: pColField[i].name,
                            header: pColField[i].text,
                            headerAlign: "center",
                            align: "center",

                        };
                            newCol.columns =[newpcol];
                    }
                    newColumns.push(newCol);

                } else {
                    newColumns.push(newCol);
                }
            } else {
                newColumns.push(newCol);
            }
        });


newCol.columns =[newpcol];
这个这样只能定义一个二级表头,求一点点思路


Rank: 8Rank: 8

沙发
发表于 2016-5-20 16:46:56 |只看该作者
本帖最后由 felt 于 2016-5-23 09:39 编辑

var columns=[{field:"",columns:[{},{},{}]},{},{}]}]
多级可以放在columns字段下

Rank: 3Rank: 3

板凳
发表于 2016-5-20 17:11:18 |只看该作者
dforce 发表于 2016-5-20 16:46
var columns=[{field:"",columns:[{},{},{}]},{},{}]
多级可以放在columns字段下

push 进去吗

Rank: 8Rank: 8

地板
发表于 2016-5-20 17:30:44 |只看该作者
本帖最后由 felt 于 2016-5-23 09:39 编辑
sumuyan 发表于 2016-5-20 17:11
push 进去吗

怎么组成数据是你的事情,只要最后给到我们的是这个格式就可以显示多级表头

Archiver|普加软件

GMT+8, 2025-7-10 10:21 , Processed in 1.053058 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部