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 相关文章推荐
将HTML自动转为JS代码
Jun 26 Javascript
解析prototype,JQuery中跳出each循环的方法
Dec 12 Javascript
javascript实现在线客服效果
Jul 15 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
Aug 24 Javascript
jQuery checkbox选中问题之prop与attr注意点分析
Nov 15 Javascript
微信小程序 数据交互与渲染实例详解
Jan 21 Javascript
聊聊JS动画库 Velocity.js的使用
Mar 13 Javascript
详解React中合并单元格的正确写法
Jan 08 Javascript
VuePress 静态网站生成方法步骤
Feb 14 Javascript
vue路由对不同界面进行传参及跳转的总结
Apr 20 Javascript
jQuery实现异步上传一个或多个文件
Aug 17 jQuery
解决Vue keep-alive 调用 $destory() 页面不再被缓存的情况
Oct 30 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
php zlib压缩和解压缩swf文件的代码
2008/12/30 PHP
ini_set的用法介绍
2014/01/07 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
javascript 数组学习资料收集
2010/04/11 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
JavaScript实现MIPS乘法模拟的方法
2015/04/17 Javascript
jQuery.each使用详解
2015/07/07 Javascript
JS 动态加载js文件和css文件 同步/异步的两种简单方式
2016/09/23 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
React-Native 组件之 Modal的使用详解
2017/08/08 Javascript
JavaScript表单即时验证 验证不成功不能提交
2017/08/31 Javascript
Vue 进入/离开动画效果
2017/12/26 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
python计数排序和基数排序算法实例
2014/04/25 Python
详解Django通用视图中的函数包装
2015/07/21 Python
深入了解Python中pop和remove的使用方法
2018/01/09 Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
2018/03/23 Python
解决python matplotlib imshow无法显示的问题
2018/05/24 Python
Python3.4 splinter(模拟填写表单)使用方法
2018/10/13 Python
实例详解Matlab 与 Python 的区别
2019/04/26 Python
python+opencv实现摄像头调用的方法
2019/06/22 Python
解决Djang2.0.1中的reverse导入失败的问题
2019/08/16 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
Pandas+Matplotlib 箱式图异常值分析示例
2019/12/09 Python
CSS3绘制有活力的链接下划线
2016/07/14 HTML / CSS
应用电子专业学生的自我评价
2013/10/16 职场文书
《桂花雨》教学反思
2014/04/12 职场文书
孝老爱亲模范事迹材料
2014/05/25 职场文书
共产党员岗位承诺书
2014/05/29 职场文书
小学庆六一活动总结
2014/08/28 职场文书
优秀党务工作者先进事迹材料
2014/12/25 职场文书
劳资员岗位职责
2015/02/13 职场文书
公司催款律师函
2015/05/27 职场文书
《秋天的图画》教学反思
2016/02/19 职场文书
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技