bootstrap table小案例


Posted in Javascript onOctober 21, 2016

Bootstrap Table是基于Bootstrap的轻量级表格插件,只需要简单的配置就可以实现强大的支持固定表头、单复选、排序、分页、搜索以及自定义表头等功能。

1、所需要的库:

    bootstrap.min.css

    bootstrap-table.css

    jquery.min.js

    bootstrap.min.js

    bootstrap-table.js

2、Bootstrap Table获取数据的方式:

    Bootstrap Table通过data属性标签或者JavaScript来显示表格数据:

(1)、通过data属性标签

 在表格中设置data-toggle=“table”,此方式可以在不写JavaScript的情况下启用Bootstrap Table。

<table data-toggle="table" data-url="data.json">
  <thead>
    ...
  </thead>
</table>

(2)、通过JavaScipt向表格传入数据:

<table id="table"></table>
      <1>、简单的静态数据

        $('#table').bootstrapTable({        
          columns: [{
            field: 'id',
            title: 'Item ID'
          }, {
            field: 'username',
            title: 'Item Username'
          }, {
            field: 'password',
            title: 'Item Passowrd'
          }],
          data: [{
            id: 1,
            username: 'Item 1',
            passowrd: '$1'
          }, {
            id: 2,
            username: 'Item 2',
            password: '$2'
          }]});
           <2>、通过url获取数据

        $('#table').bootstrapTable({        
          url: 'data1.json',
          columns: [{
            field: 'id',
            title: 'Item ID'
          }, {
            field: 'username',
            title: 'Item Username'
          }, {
            field: 'passowrd',
            title: 'Item Passowrd'
          }, ]});

3、Bootstrap Table简单的demo:

<!doctype html>
<html>
  <head>
  
    <meta charset="utf-8">
    
    <title>Bootstrap Table的demo</title>
    
    <link rel="stylesheet" href="bootstrap.css">
    
    <link rel="stylesheet" href="bootstrap-table.css">
  
  </head>
  
<body>
 <table id="table"></table>
<!--引入相关的js文件-->
 <script src="jquery.min.js"></script>
 <script src="bootstrap.js"></script>
 <script src="bootstrap-table.js"></script>
  
 <!--自定义javaScript-->
 <script>
   $('#table').bootstrapTable({
    columns: [{
      field: 'id',
      title: 'Item ID'
      }, {
      field: 'username',
      title: 'Item Username'
      }, {
      field: 'passsword',
      title: 'Item Password'
    }],
    data: [{
      id: 1,
      username: 'Item 1',
      passowrd: '123'
      }, {
      id: 2,
      username: 'Item 2',
      passowrd: '123
      }]
   });
 </script>
</body>
</html>

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

如果大家还想深入学习,可以点击这里进行学习,再为大家附两个精彩的专题:Bootstrap学习教程 Bootstrap实战教程

Javascript 相关文章推荐
JavaScript 字符串与数组转换函数[不用split与join]
Dec 13 Javascript
JavaScript学习笔记之基础语法
Jan 22 Javascript
Bootstrap自定义文件上传下载样式
May 26 Javascript
JavaScript构建自己的对象示例
Nov 29 Javascript
jQuery实现导航回弹效果
Feb 27 Javascript
基于vue2框架的机器人自动回复mini-project实例代码
Jun 13 Javascript
微信小程序wx.uploadfile 本地文件转base64的实现代码
Jun 28 Javascript
Vue实现自定义下拉菜单功能
Jul 16 Javascript
vue加载完成后的回调函数方法
Sep 07 Javascript
小程序中英文混合排序问题解决
Aug 02 Javascript
Javascript模块化机制实现原理详解
Apr 02 Javascript
VUE-ElementUI 自定义Loading图操作
Nov 11 Javascript
jquery+Jscex打造游戏力度条
Sep 12 #Javascript
基于百度地图实现产品销售的单位位置查看功能设计与实现
Oct 21 #Javascript
node.js学习之base64编码解码
Oct 21 #Javascript
JavaScript浮点数及运算精度调整详解
Oct 21 #Javascript
利用Node.JS实现邮件发送功能
Oct 21 #Javascript
bootstrap中使用google prettify让代码高亮的方法
Oct 21 #Javascript
BootStrap网页中代码显示用法详解
Oct 21 #Javascript
You might like
打造计数器DIY三步曲(下)
2006/10/09 PHP
PHP+javascript液晶时钟
2006/10/09 PHP
解决了Ajax、MySQL 和 Zend Framework 的乱码问题
2009/03/03 PHP
php中在PDO中使用事务(Transaction)
2011/05/14 PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
2012/07/23 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
js no-repeat写法 背景不重复
2009/03/18 Javascript
eval的两组性能测试数据
2012/08/17 Javascript
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
Bootstrap Paginator分页插件使用方法详解
2016/05/30 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
2016/06/12 Javascript
js中获取jsp表单中radio类型的值简单实例
2016/08/15 Javascript
JavaScript仿网易选项卡制作代码
2016/10/06 Javascript
AngularJS中的DOM操作用法分析
2016/11/04 Javascript
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
vue中的计算属性的使用和vue实例的方法示例
2017/12/04 Javascript
JavaScript中的回调函数实例讲解
2019/01/27 Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
2019/04/02 Javascript
解决vue安装less报错Failed to compile with 1 errors的问题
2020/10/22 Javascript
[08:53]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS 选手采访
2021/03/11 DOTA
解决Python出现_warn_unsafe_extraction问题的方法
2016/03/24 Python
python 读取文件并把矩阵转成numpy的两种方法
2019/02/12 Python
django框架用户权限中的session缓存到redis中的方法
2019/08/06 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
2019/10/11 Python
python3中rank函数的用法
2019/11/27 Python
Python3 全自动更新已安装的模块实现
2020/01/06 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
详解css3 mask遮罩实现一些特效
2018/10/24 HTML / CSS
标签和贴纸印刷:Lightning Labels
2018/03/22 全球购物
JAVA中的关键字有什么特点
2014/03/07 面试题
大学毕业生求职自荐信
2014/02/20 职场文书
《卖火柴的小女孩》教学反思
2016/02/19 职场文书
销售会议开幕词
2016/03/04 职场文书
有关信念的名言语录集锦
2019/12/06 职场文书
Python使用Beautiful Soup(BS4)库解析HTML和XML
2022/06/05 Python
如何利用python实现Simhash算法
2022/06/28 Python