`
shuai1234
  • 浏览: 971797 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

bootstrap-table组合表头

    博客分类:
  • java
 
阅读更多

bootstrap-table组合表头

转载至:组合表头

1、效果图

这里写图片描述

2、HTML代码

<table id="table"></table>
  • 1

3、js代码

$("#table").bootstrapTable({
            dataType: "json",
            method: 'get',
            contentType: "application/x-www-form-urlencoded",
            cache: false,
            url:"../data/mergeData.json",
            columns:[

                [
                    {
                        "title": "洗衣机统计表",
                        "halign":"center",
                        "align":"center",
                        "colspan": 5
                    }
                ],
                [
                    {
                        field: 'name',
                        title: "功能分组",
                        valign:"middle",
                        align:"center",
                        colspan: 1,
                        rowspan: 2
                    },
                    {
                        title: "美的",
                        valign:"middle",
                        align:"center",
                        colspan: 2,
                        rowspan: 1
                    },
                    {
                        title: "松下",
                        valign:"middle",
                        align:"center",
                        colspan: 2,
                        rowspan: 1
                    }
                ],
                [
                    {
                        field: 'mideaNum',
                        title: '数量',
                        valign:"middle",
                        align:"center"
                    },
                    {
                        field: 'mideaPercent',
                        title: '占比',
                        valign:"middle",
                        align:"center"
                    },
                    {
                        field: 'panasonicNum',
                        title: '数量',
                        valign:"middle",
                        align:"center"
                    },
                    {
                        field: 'panasonicPercent',
                        title: '占比',
                        valign:"middle",
                        align:"center"
                    }
                ]
            ]
        })
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68

columns中存放三组数组:

第一组数组存放的是表的标题信息,其中的colspan为整个表所有的列数

第二组存放的是表中第二行标题,其中field为name的字段是对应的跨行字段,该字段与mergeData.json中的name相对应,colspan与rowspan是该字段所占的列数与行数,其它字段与之类似

第三组存放的是表中的第三行标题,与mergeData.json中的数据相对应

4、mergeData.json

[
     {"name":"滚筒","mideaNum":"10","mideaPercent":"29%","panasonicNum":"10","panasonicPercent":"29%"},         {"name":"波轮","mideaNum":"9","mideaPercent":"28%","panasonicNum":"10","panasonicPercent":"29%"}
]
  • 1
  • 2
  • 3
 
分享到:
评论

相关推荐

    bootstrap-table组合表头的实现方法

    Bootstrap-Table 组合表头实现方法 Bootstrap-Table 是一个功能强大且灵活的表格插件,它提供了多种方式来实现复杂的表格需求。其中,组合表头是 Bootstrap-Table 中一个非常有用的功能,本文将详细介绍如何使用 ...

    bootstrap-table-fixed-columns-v1.0.2.zip

    最近需要对表头进行冻结,找到了bootstrap-table-fixed-columns组件(也是bootstrap-table作者写的)能实现冻结效果,但带来了其他问题,包括:排序失效、列宽错位、合并行无效等,于是引入该组件的同时,顺便解决了...

    将bootstrap-table表格翻译为中文

    $('#myTable').bootstrapTable(); ``` `data-toggle="table"`属性用于激活Bootstrap-table功能,`data-field`用于指定列的字段名。 3. **设置语言**:为了确保表格使用中文语言包,需要在初始化表格时指定`...

    bootstrap-table-fixed-columns冻结列,并完善排序、列宽和合并行

    "bootstrap-table-fixed-columns" 是这个库的一个扩展插件,旨在提供固定列的功能,使得在宽屏或窄屏设备上查看表格时,重要的列始终保持可见,增强用户体验。 在原版的 `bootstrap-table-fixed-columns` 插件中,...

    bootstrap-table-fixed-columns.zip

    $('#table').bootstrapTable({ fixedColumns: true, fixedNumber: 2 // 如果需要固定两列,可以设置此参数 }); ``` 5. 为了确保插件正常工作,需要确保你的 HTML 结构符合 Bootstrap Table 的要求,并正确设置...

    bootstrap-table-fixed-columns.js

    $('#fixedTable').bootstrapTable({ fixedColumns: true, fixedColumnLeft: 1 }); ``` 需要注意的是,由于这个插件需要对表格进行额外的CSS和JavaScript处理,可能会增加页面的渲染时间。因此,在性能敏感的场景...

    [MVC]bootstrap-table表格ajax获取json数据并分页

    在本文中,我们将深入探讨如何在ASP.NET MVC框架下,利用bootstrap-table插件通过AJAX方式获取JSON数据并实现分页功能。Bootstrap Table是一个轻量级、强大的前端组件,它提供了一种美观的方式来展示和操作表格数据...

    bootstrap-table头部错位已完美解决

    $('#myTable').bootstrapTable({ fixedColumns: true, fixedNumber: 1 // 如果需要第一列固定,将数字1替换为需要固定的列数 }); ``` 6. **更新或修复插件**:有时,问题可能出在Bootstrap表格插件本身。确保...

    bootstrap-table实现表头固定以及列固定的方法示例

    总之,要实现bootstrap-table的表头和列固定功能,核心在于引入正确的库文件,并且使用bootstrap-table提供的API以及固定列所需的配置项。在实际应用过程中,可能会遇到各种问题,比如兼容性问题、样式错位等,需要...

    基于Bootstrap table组件实现多层表头的实例代码

    Bootstrap Table多层表头实现实例代码 Bootstrap Table是一个功能强大的表格组件,它提供了许多有用的功能,包括多层表头的实现。在本文中,我们将分享基于Bootstrap Table组件实现多层表头的实例代码。 多层表头...

    bootstrap-table导出合并单元格

    Bootstrap Table是一款基于Bootstrap框架的动态数据表格插件,它提供了丰富的功能,如排序、筛选、分页等。在描述中提到的"bootstrap-table导出合并单元格"是该插件的一个高级特性,允许用户在导出表格时,将具有...

    bootstrap-table插件

    除了基本功能,Bootstrap Table还支持与其他插件集成,如Export导出插件(支持CSV、Excel、PDF等格式),EditTable编辑功能,以及固定列、固定表头、树形结构等。 7. **响应式设计** 考虑到现代Web的移动优先策略...

    解决页面表头重复出现的问题,bootstrap-table.js

    2375行加上this.$header.outerHeight() 判断

    bootstrap-table-demo

    这个"bootstrap-table-demo"压缩包文件包含了演示如何使用这个组件的示例代码和资源,帮助开发者快速理解和应用Bootstrap Table。 1. **基本用法**:Bootstrap Table 的使用通常涉及在HTML中定义一个表格结构,然后...

    bootstrap-table-fixed-columns

    4. 初始化表格插件:通过 JavaScript 调用 `$.fn.bootstrapTable.init` 方法来初始化表格及其固定列功能。 通过以上介绍,我们可以看到 "bootstrap-table-fixed-columns" 插件为 Bootstrap Table 增添了强大的固定...

    bootstrap-table拖拽表格改变列宽

    $('#table').bootstrapTable(); // 使用colResizable插件实现列宽拖动 $('#table').colResizable({ fixed: false, // 是否固定列宽 liveDrag: true, // 是否实时拖动 helper: function (index, th) { // ...

    bootstrap-table相关包.zip

    Bootstrap Table是一种基于Bootstrap框架的开源JavaScript插件,用于创建功能丰富的、响应式的表格。这个"bootstrap-table相关包.zip"包含了使用Bootstrap Table所需的JS(JavaScript)和CSS(样式表)文件,确保了...

    bootstrap-table.rar

    $('#table').bootstrapTable(); }); ``` 这个压缩包中的“演示界面”可能是HTML文件,它展示了如何将上述组件集成到实际项目中,你可以通过查看和修改这个界面来学习和实践Bootstrap Table的用法。 总的来说,...

    bootstrap-table-master.zip

    "bootstrap-table-master.zip"包含了该插件的源代码和其他相关资源,便于开发者进行定制和二次开发。 Bootstrap Table的核心特性包括: 1. 数据源:支持本地数据、JSON、XML、CSV、Google Sheets等多种数据源,...

Global site tag (gtag.js) - Google Analytics