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


Posted in Javascript onSeptember 07, 2017

最近需要做一个表格样式,需要组合表头,现在把做出来的分享给大家,

 1、效果图

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

2、html代码

<table id="table"></table>

3、javascript代码

$("#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"
          }
        ]
      ]
    })

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%"}
 ]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
Jul 14 Javascript
jQuery实现长文字部分显示代码
May 13 Javascript
jQuery获取当前对象标签名称的方法
Feb 07 Javascript
javascript学习笔记--数字格式类型
May 22 Javascript
自己编写的支持Ajax验证的JS表单验证插件
May 15 Javascript
JavaScript文件的同步和异步加载的实现代码
Aug 19 Javascript
Vue cli+mui 区域滚动的实例代码
Jan 25 Javascript
Vue 事件处理操作实例详解
Mar 05 Javascript
koa2 从入门到精通(小结)
Jul 23 Javascript
小程序中英文混合排序问题解决
Aug 02 Javascript
layui内置模块layim发送图片添加加载动画的方法
Sep 23 Javascript
微信小程序自定义顶部组件customHeader的示例代码
Jun 03 Javascript
react-native-tab-navigator组件的基本使用示例代码
Sep 07 #Javascript
基于Bootstrap table组件实现多层表头的实例代码
Sep 07 #Javascript
详解React native全局变量的使用(跨组件的通信)
Sep 07 #Javascript
BootStrap给table表格的每一行添加一个按钮事件
Sep 07 #Javascript
JS实现闭包中的沙箱模式示例
Sep 07 #Javascript
react-native使用react-navigation进行页面跳转导航的示例
Sep 07 #Javascript
详解vue-cli构建项目反向代理配置
Sep 07 #Javascript
You might like
浅谈电磁辐射对健康的影响
2021/03/01 无线电
js实现全屏漂浮广告移入光标停止移动
2013/12/02 Javascript
使用jquery局部刷新(jquery.load)从数据库取出数据
2014/01/22 Javascript
jquery 设置style:display的方法
2015/01/29 Javascript
JavaScript计算某一天是星期几的方法
2015/08/05 Javascript
基于Vuejs框架实现翻页组件
2020/06/29 Javascript
bootstrap网格系统使用方法解析
2017/01/13 Javascript
ng2学习笔记之bootstrap中的component使用教程
2017/03/09 Javascript
基于vue2.x的电商图片放大镜插件的使用
2018/01/22 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
原生JS实现的放大镜特效示例【测试可用】
2018/12/08 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
使用pandas read_table读取csv文件的方法
2018/07/04 Python
python实现简单登陆系统
2018/10/18 Python
对pyqt5中QTabWidget的相关操作详解
2019/06/21 Python
Python pandas DataFrame操作的实现代码
2019/06/21 Python
基于pytorch的保存和加载模型参数的方法
2019/08/17 Python
Python中函数的返回值示例浅析
2019/08/28 Python
python对象转字典的两种实现方式示例
2019/11/07 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
2020/01/14 Python
Python模拟登录和登录跳转的参考示例
2020/10/30 Python
python中pop()函数的语法与实例
2020/12/01 Python
Trip.com香港网站:Ctrip携程旗下,全球最大的网上旅游社之一
2016/08/01 全球购物
玩具反斗城天猫官方旗舰店:享誉全球的玩具店
2017/10/10 全球购物
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
Hobbs官方网站:英国奢华女性时尚服装
2020/02/22 全球购物
RUIFIER官网:英国奢侈高级珠宝品牌
2020/06/12 全球购物
简述数组与指针的区别
2014/01/02 面试题
物流专业毕业生推荐信范文
2013/11/18 职场文书
车间班组长的职责
2013/12/13 职场文书
房屋转让协议书范本
2014/04/11 职场文书
政审证明材料
2015/06/19 职场文书
关于社会实践的心得体会(2016最新版)
2016/01/25 职场文书
大学迎新生的欢迎词
2019/06/25 职场文书
应届生个人的求职(自荐信范文2篇)
2019/08/23 职场文书
MySQL限制查询和数据排序介绍
2022/03/25 MySQL