zoukankan      html  css  js  c++  java
  • EasyUI DataGrid 多级表头设置

    使用EasyUI做一个报表统计,需要合并表头为多级表头,核心代码如下:

    $('#dg').datagrid({  
        url:'datagrid_data.action',  
        fit : true,
        fitColumns : false,
        columns:
             [
                 [
                    {"title":"网格员考核测评表","colspan":9}
                 ],
                 [
                    {"field":"ORGNAME","title":"网格","rowspan":3,"80"},
                    {"field":"USERZH","title":"网格员","rowspan":3,"80"},
                    {"title":"工作纪律","rowspan":2},
                    {"title":"民主互评","rowspan":2},
                    {"title":"志愿者","rowspan":2},
                    {"title":"加分项","colspan":2},
                    {"title":"总分","rowspan":2},
                    {"title":"平均分","rowspan":2}
                 ],
                 [
                    {"title":"信息上报","rowspan":1},
                    {"title":"简报采纳","rowspan":1}
                 ],
                 [
                    {"field":"YW1","title":"5分","rowspan":1},
                    {"field":"YW2","title":"5分","rowspan":1},
                    {"field":"YW3","title":"6分","rowspan":1},
                    {"field":"YW4","title":"8分","rowspan":1},
                    {"field":"YW5","title":"5分","rowspan":1},
                    {"field":"TOTAL","title":"","rowspan":1},
                    {"field":"AVG","title":"","rowspan":1}
                 ]
             ]
    }); 

    以上代码和图中可以看出表头共有4行9列, 画单元格就和HTML中一样,主要利用 rowspancolspan 属性

    在将要显示内容的列上添加 field 属性

  • 相关阅读:
    转换进制,十六进制数相加
    一个人的旅行(Dijkstra算法)
    畅通工程续(Dijkstra算法)
    免费书下载
    http://d3js.org/
    React.js model
    jtable更新数据
    java knowledge record
    ActionListener三种实现
    java接口理解(转载)
  • 原文地址:https://www.cnblogs.com/huangf714/p/5898907.html
Copyright © 2011-2022 走看看