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 相关文章推荐
使用prototype.js进行异步操作
Feb 07 Javascript
window.parent调用父框架时 ie跟火狐不兼容问题
Jul 30 Javascript
多浏览器兼容的获取元素和鼠标的位置的js代码
Dec 15 Javascript
jquery命令汇总,方便使用jquery的朋友
Jun 26 Javascript
基于jquery插件实现常见的幻灯片效果
Nov 01 Javascript
jquery实现的淡入淡出下拉菜单效果
Aug 25 Javascript
jQuery EasyUI Tab 选项卡问题小结
Aug 16 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
Feb 16 Javascript
js实现下拉菜单效果
Mar 01 Javascript
CheckBox多选取值及判断CheckBox选中是否为空的实例
Oct 31 Javascript
微信小程序实现页面浮动导航
Jan 28 Javascript
vue如何实现自定义底部菜单栏
Jul 01 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
新52大事件
2020/03/03 欧美动漫
聊天室php&amp;mysql(一)
2006/10/09 PHP
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
PHP安全下载文件的方法
2016/04/07 PHP
Nginx环境下PHP flush失效的解决方法
2016/10/19 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
PHP 记录访客的浏览信息方法
2018/01/29 PHP
PHP实现Huffman编码/解码的示例代码
2018/04/20 PHP
js中iframe调用父页面的方法
2014/10/30 Javascript
让html页面不缓存js的实现方法
2014/10/31 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
2015/04/12 Javascript
javascript实现点击商品列表checkbox实时统计金额的方法
2015/05/15 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
template.js前端模板引擎使用详解
2017/10/10 Javascript
对vuex中store和$store的区别说明
2020/07/24 Javascript
原生js实现俄罗斯方块
2020/10/20 Javascript
关于element的表单组件整理笔记
2021/02/05 Javascript
[03:00]2018完美盛典_最佳英雄奖
2018/12/17 DOTA
python命令行参数解析OptionParser类用法实例
2014/10/09 Python
用Python从零实现贝叶斯分类器的机器学习的教程
2015/03/31 Python
Python实现的排列组合计算操作示例
2017/10/13 Python
对python的bytes类型数据split分割切片方法
2018/12/04 Python
在 Pycharm 安装使用black的方法详解
2020/04/02 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
环境科学专业个人求职信
2013/09/26 职场文书
商务主管岗位职责
2013/12/08 职场文书
生物制药自我鉴定
2014/01/25 职场文书
餐饮收银员岗位职责
2014/02/07 职场文书
数学教学随笔感言
2014/02/17 职场文书
爱国演讲稿400字
2014/05/07 职场文书
重阳节简报
2015/07/20 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书