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 相关文章推荐
JQuery一种取同级值的方式(比如你在GridView中)
Mar 15 Javascript
javascript 获取图片尺寸及放大图片
Sep 04 Javascript
Checbox的操作含已选、未选及判断代码
Nov 07 Javascript
javascript数组详解
Oct 22 Javascript
javascript实现ecshop搜索框键盘上下键切换控制
Mar 18 Javascript
javascript实时获取鼠标坐标值并显示的方法
Apr 30 Javascript
理解Javascript的call、apply
Dec 16 Javascript
微信小程序 教程之模板
Oct 18 Javascript
IntersectionObserver实现图片懒加载的示例
Sep 29 Javascript
vue axios数据请求get、post方法及实例详解
Sep 11 Javascript
vue 组件开发原理与实现方法详解
Nov 29 Javascript
es6函数之箭头函数用法实例详解
Apr 25 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 长文章分页函数 带使用方法,不会分割段落,翻页在底部
2009/10/22 PHP
在PHP中实现Javascript的escape()函数代码
2010/08/08 PHP
php限制ip地址范围的方法
2015/03/31 PHP
php操作MongoDB类实例
2015/06/17 PHP
php类常量用法实例分析
2015/07/09 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
php实现图片上传并进行替换操作
2016/03/15 PHP
PHP实现财务审核通过后返现金额到客户的功能
2019/07/04 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
2020/01/22 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
Ajax搜索结果页面下方的分页按钮的生成
2012/04/05 Javascript
JS限制上传图片大小不使用控件在本地实现
2012/12/19 Javascript
详解JavaScript中jQuery和Ajax以及JSONP的联合使用
2015/08/13 Javascript
jQuery简单实现上下,左右滑动的方法
2016/06/01 Javascript
js 转义字符及URI编码详解
2017/02/28 Javascript
浅谈Vue.js
2017/03/02 Javascript
使用Sonarqube扫描Javascript代码的示例
2018/12/26 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
JavaScript之Blob对象类型的具体使用方法
2019/11/29 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
[03:56]还原FTP电影首映式 DOTA2群星拼出遗迹世界
2014/03/26 DOTA
实例解析Python中的__new__特殊方法
2016/06/02 Python
Python排序算法之选择排序定义与用法示例
2018/04/29 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
捷克领先的户外服装及配件市场零售商:ALPINE PRO
2018/01/09 全球购物
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
医药专业推荐信
2013/11/15 职场文书
房地产销售员的自我评价分享
2013/12/04 职场文书
人事专员的岗位职责
2014/03/01 职场文书
2014教师研修学习体会
2014/07/08 职场文书
励志演讲稿大全
2014/08/21 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
2014年个人技术工作总结
2014/12/08 职场文书
庆祝教师节主持词
2015/07/06 职场文书
个人工作失误的保证书怎么写?
2019/06/21 职场文书
uniapp开发小程序的经验总结
2021/04/08 Javascript