bootstrap-table插件 配置

本文详细介绍Bootstrap Table插件的高级配置选项,包括表格模式切换、列显示控制、复选框设置等。通过实例展示了如何使用columns属性自定义表格内容和表头,以及如何通过formatter函数美化状态显示。

工具栏 

<table id="teacher_table" data-toggle="table"
                          data-toolbar="#toolbar"
                          data-sortable="true"
                          data-show-toggle="true"
                          data-show-columns="true"
                          data-reorderable-columns="true"
                          data-page-size="5">
</table>
data-show-toggle="true" 控制表格模式切换。
data-show-columns="true" 控制表格列显示。

columns属性

field:表格的主体内容,值为行记录数据中的字段
title:表格的表头内容
formatter:function(value, row, index){},设置formatter会使field失效
events:function(value, row, index){}

  • value:字段值
  • row行记录数据
  • index:行索引
columns: [
                    {
                        field: 'username',
                        title: '用户'
                    },{
                        field: 'status', //表格主体内容
                        title: '状态', //表格表头内容
                        formatter: function(value,row,index){
                            if(row.status){
                                if(row.status == 'OPEN'){
                                    return '<i class="green">open</i>';
                                }
                                if(row.status == 'LOCK'){
                                    return '<i class="red">lock</i>';
                                }else {
                                    return '<i class="grey">'+row.status+'</i>';
                                }
                            }
                        }
                    }
]

行记录数据 row 示例:


原文链接:

https://www.jianshu.com/p/524a205e71e7


相关链接:

bootstrap-table表格插件的复选框设置

bootstrap-table插件配置参数、属性、事件列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值