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实现QueryString获取GET参数的方法
Jul 02 Javascript
javascript刷新父页面的各种方法汇总
Sep 03 Javascript
基于jQuery.Hz2Py.js插件实现的汉字转拼音特效
May 07 Javascript
jquery实现简易的移动端验证表单
Nov 08 Javascript
AngularJS转换响应内容
Jan 27 Javascript
JS获取屏幕高度的简单实现代码
May 24 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
Dec 04 Javascript
在vue中使用vue-echarts-v3的实例代码
Sep 13 Javascript
vue头部导航动态点击处理方法
Nov 02 Javascript
VUEX采坑之路之获取不到$store的解决方法
Nov 08 Javascript
原生javascript实现类似vue的数据绑定功能示例【观察者模式】
Feb 24 Javascript
记一次vue跨域的解决
Oct 21 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
PHP中对缓冲区的控制实现代码
2013/09/29 PHP
php匹配字符中链接地址的方法
2014/12/22 PHP
php获取访问者IP地址汇总
2015/04/24 PHP
php实现根据IP地址获取其所在省市的方法
2015/04/30 PHP
PHP安装threads多线程扩展基础教程
2015/11/17 PHP
wordpress网站转移到本地运行测试的方法
2017/03/15 PHP
php session_decode函数用法讲解
2019/05/26 PHP
解析Jquery的LigerUI如何实现文件上传
2013/07/09 Javascript
jquery动态加载js三种方法实例
2013/08/03 Javascript
JS获取IP、MAC和主机名的五种方法
2013/11/14 Javascript
JavaScript简介
2015/02/15 Javascript
微信小程序开发实战教程之手势解锁
2016/11/18 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
javascript实现左右缓动动画函数
2020/11/25 Javascript
[01:32]DOTA2 2015国际邀请赛中国区预选赛第四日战报
2015/05/29 DOTA
python将人民币转换大写的脚本代码
2013/02/10 Python
进一步探究Python的装饰器的运用
2015/05/05 Python
Django Highcharts制作图表
2016/08/27 Python
TensorFlow打印tensor值的实现方法
2018/07/27 Python
解决在pycharm中显示额外的 figure 窗口问题
2019/01/15 Python
pycharm修改界面主题颜色的方法
2019/01/17 Python
Python实现手机号自动判断男女性别(实例解析)
2019/12/22 Python
python实现的Iou与Giou代码
2020/01/18 Python
python安装dlib库报错问题及解决方法
2020/03/16 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
一款利用纯css3实现的win8加载动画的实例分析
2014/12/11 HTML / CSS
基于CSS3实现图片模糊过滤效果
2015/11/19 HTML / CSS
Trip.com香港网站:Ctrip携程旗下,全球最大的网上旅游社之一
2016/08/01 全球购物
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
四川成都导游欢迎词
2014/01/18 职场文书
如何写一份好的英文求职信
2014/03/19 职场文书
六一节目主持词
2014/04/01 职场文书
小组名称和口号
2014/06/09 职场文书
小学毕业感言100字
2015/07/30 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书