Bootstrap-Table入门篇
首先要下载bootstrap Table插件所必须的js,地址:https://github.com/wenzhixin/bootstrap-table
了解官方文档地址:http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/
下载好后,需要导入如下文件:
<!--css--> <link rel="stylesheet" type="text/css" href="lib/bootstrap-3.3.7/css/bootstrap.min.css"/> <link rel="stylesheet" type="text/css" href="lib/bootstrap-table-1.12.1/bootstrap-table.min.css"/> <!--js--> <script src="lib/jquery-3.3.1/jquery.min.js" type="text/javascript" charset="utf-8"></script> <script src="lib/bootstrap-3.3.7/js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script> <script src="lib/bootstrap-table-1.12.1/bootstrap-table.min.js" type="text/javascript" charset="utf-8"></script>
html需要定义工具栏和表格
<div id="toolbar"></div><!--工具栏--> <table id="table"></table><!--表格-->
这次用本地数据,不调用后台数据了:
//模拟数据 var tableData = [{id:1001,name:"小明",age:"15",sex:"男"},{id:1002,name:"小红",age:"13",sex:"女"},{id:1003,name:"小刚",age:"16",sex:"男"},{id:1004,name:"小鹏",age:"14",sex:"男"},{id:1005,name:"小月",age:"16",sex:"女"} ]
然后就是显示的事情啦:
$(document).ready(function () {$('#table').bootstrapTable({data: tableData, // 数据uniqueId: "id", locale: "zh-CN", // 语言toolbar: "#toolbar", // 工具栏search: true, // 显示搜索height: document.documentElement.clientHeight,//根据页面高度定义表格高度showColumns: true, //隐藏列striped: true, // 是否显示行间隔色showRefresh: false, // 是否显示刷新按钮clickToSelect: false, // 是否启用点击选中行showToggle: false, // 是否显示详细视图和列表视图的切换按钮cardView: false, // 是否显示详细视图javascript:void(0)sortable: false, // 是否启用排序sortOrder: "asc", // 排序方式pagination: true, // 是否显示分页sidePagination: "client", // 分页方式:client客户端分页,server服务端分页 columns: [{ field: 'name', title: '名称', sortable: true, width: 280 },{ field: 'age', title: '年龄', sortable: true, width: 280 },{ field: 'sex', title: '性别', sortable: true, width: 280 },]}); });
页面效果:
完整代码:
<!DOCTYPE html> <html lang="zh-cn"><head><meta charset="utf-8" /><title>bootstrap-table</title><!--css--><link rel="stylesheet" type="text/css" href="lib/bootstrap-3.3.7/css/bootstrap.min.css"/><link rel="stylesheet" type="text/css" href="lib/bootstrap-table-1.12.1/bootstrap-table.min.css"/><!--js--><script src="lib/jquery-3.3.1/jquery.min.js" type="text/javascript" charset="utf-8"></script><script src="lib/bootstrap-3.3.7/js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script><script src="lib/bootstrap-table-1.12.1/bootstrap-table.min.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">//模拟数据var tableData = [{id:1001,name:"小明",age:"15",sex:"男"},{id:1002,name:"小红",age:"13",sex:"女"},{id:1003,name:"小刚",age:"16",sex:"男"},{id:1004,name:"小鹏",age:"14",sex:"男"},{id:1005,name:"小月",age:"16",sex:"女"}]$(document).ready(function () {$('#table').bootstrapTable({data: tableData,uniqueId: "id",locale: "zh-CN", // 语言 toolbar: "#toolbar", // 工具栏 search: true, // 显示搜索 height: document.documentElement.clientHeight,//根据页面高度定义表格高度 showColumns: true, //隐藏列 striped: true, // 是否显示行间隔色 showRefresh: false, // 是否显示刷新按钮 clickToSelect: false, // 是否启用点击选中行 showToggle: false, // 是否显示详细视图和列表视图的切换按钮 cardView: false, // 是否显示详细视图javascript:void(0) sortable: false, // 是否启用排序 sortOrder: "asc", // 排序方式 pagination: true, // 是否显示分页 sidePagination: "client", // 分页方式:client客户端分页,server服务端分页 columns: [{ field: 'name', title: '名称', sortable: true, width: 280 },{ field: 'age', title: '年龄', sortable: true, width: 280 },{ field: 'sex', title: '性别', sortable: true, width: 280 },]});});</script></head><body><div id="toolbar"></div><!--工具栏--><table id="table"></table><!--表格--></body> </html>
View Code
有没有觉得很简单呢,下期更精彩
转载于:https://www.cnblogs.com/combat/p/11101303.html
Bootstrap-Table入门篇相关推荐
- bootstrap table入门例子
链接:https://pan.baidu.com/s/1jJ2Y89g 密码:eo7t <!DOCTYPE html> <html> <head><meta ...
- bootstrap 黑边框表格样式_设置Bootstrap Table表格样式并隔行变色
设置Bootstrap Table表格样式并隔行变色 设置bootstrap-table表格样式可以通过设置classess属性进行设置,官方默认支持黑色主题.隔行变色等样式,你也可以自定义样式把你的 ...
- bootstrap table教程--使用入门基本用法
笔者在查询bootstrap table资料的时候,看了很多文章,发觉很多文章都写了关于如何使用bootstrap table的例子,当然最好的例子还是官网.但是对于某部分技术人员来说,入门还是不够详 ...
- 微服务入门篇(二),万字长文带你实操作SpringCloudAlibaba微服务组件
目录 SpringCloudAlibaba介绍 简介 为什么要学SpringCloudAlibaba 从Spring Cloud netflix 到 Spring Cloud Alibaba 功能组件 ...
- Farseer.net轻量级ORM开源框架 V1.x 入门篇:新版本说明
导航 目 录:Farseer.net轻量级ORM开源框架 目录 上一篇:没有了 下一篇:Farseer.net轻量级ORM开源框架 V1.x 入门篇:数据库配置 前言 V1.x版本终于到来了.本次 ...
- bootstraptable 汇总_JS组件系列——表格组件神器:bootstrap table
前言:前面介绍了两篇关于bootstrap table的基础用法,这章我们继续来看看它比较常用的一些功能,来个终结篇吧,毛爷爷告诉我们做事要有始有终~~bootstrap table这东西要想所有功能 ...
- php bootstraptable分页,Bootstrap table分页问题汇总【附答案代码】
本篇文章为大家总结了几个使用bootstrap table实现分页时可能会遇到的问题,希望能够对大家有所帮助. 问题1 :服务器端取不到form值,querystring没有问题,但是request. ...
- 运动控制器编程_快速入门 | 篇二十一:运动控制器ZHMI组态编程简介一
点击上方"正运动小助手",随时关注新动态! 运动控制器ZHMI组态编程简介一 今天我们来学习一下,运动控制器的ZHMI组态编程简介.本文主要从产品概述.控制器连接触摸屏使用.HM ...
- [转]bootstrap table 动态列数
原文地址:https://my.oschina.net/u/2356355/blog/1595563 据说bootstrap table非常好用,从入门教程中了解到它的以下主要功能: 由于固定表头意味 ...
- hive hql文档_30分钟入门 Hive SQL(HQL 入门篇)
Hive SQL 几乎是每一位互联网分析师的必备技能,相信每一位面试过大厂的童鞋都有被面试官问到 Hive 优化问题的经历.所以掌握扎实的 HQL 基础尤为重要,既能帮分析师在日常工作中"如 ...
最新文章
- VTK:可视化之ChooseTextColorDemo
- tensorflow的一些函数
- wordpress插件feed count中文版
- SPSS基础教程:SPSS的安装和卸载
- 【速达软件】【速达3000】新账套导入旧账套资料SQL
- Android看韩漫软件,爱看韩漫免费版
- win10输入法转win7模式
- SPJ数据库-初识sql语句(05)(注释版)
- Tom猫喝牛奶(计时器、帧动画)
- 阿里云企业邮箱哪个代理商好
- python中e怎么计算_Python之循环结构——实战计算自然底数e,圆周率Π
- Freebie: Material Design UI Kit
- Asp.net utf-8 编码中文乱码完全解决方案
- 对JRTPLIB的学习
- 位、比特(bit)、字节(Byte)区别与关系
- 弹性法计算方法的mck法_SAM4E单片机之旅——9、UART与MCK之MAINCK
- git学习三——打发布标签(tag)
- 图解 Python 编程(1) | 介绍(附要点速查表·完结)
- 统计学学习笔记:L1-总体、样本、均值、方差
- JetBrains 如何看待自己的软件在中国被频繁破解?
热门文章
- 什么是索引?为什么要建立索引?并举例说明.(以某一具体的DBMS为例)
- Java8新特性之stream的详细用法
- C++STL理论基础
- 360脱壳-native函数还原笔记-2017-06-25
- Android Binder 分析——数据传递者(Parcel)
- 由Android 65K方法数限制引发的思考
- nfc标签 方案 防伪_NFC技术解读及ST NFC产品与方案
- JZOJ 3875. 【NOIP2014八校联考第4场第2试10.20】星球联盟(alliance)
- JZOJ 4932. 【NOIP2017提高组模拟12.24】B
- dao模式和前端控制器结合使用_前端技术及开发模式的演进,带你了解前端技术的前世今生...