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 相关文章推荐
js过滤HTML标签以及空格的思路及代码
May 24 Javascript
jquery mobile事件多次绑定示例代码
Sep 13 Javascript
JavaScript中的值类型转换介绍
Dec 31 Javascript
javascript实现动态统计图开发实例
Nov 21 Javascript
基于node实现websocket协议
Apr 25 Javascript
JS 数字转换为大写金额的简单实例
Aug 04 Javascript
JavaScript实现打地鼠小游戏
Apr 23 Javascript
JavaScript键盘事件常见用法实例分析
Jan 03 Javascript
swiper4实现移动端导航切换
Oct 16 Javascript
微信小程序实现同时上传多张图片
Feb 03 Javascript
非常漂亮的js烟花效果
Mar 10 Javascript
VUE使用draggable实现组件拖拽
Apr 06 Vue.js
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
如何去掉文章里的 html 语法
2006/10/09 PHP
基于php验证码函数的使用示例
2013/05/03 PHP
php使用imagick模块实现图片缩放、裁剪、压缩示例
2014/04/17 PHP
php实现根据url自动生成缩略图的方法
2014/09/23 PHP
PHP7下协程的实现方法详解
2017/12/17 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
jQuery使用手册之 事件处理
2007/03/24 Javascript
ie6下png图片背景不透明的解决办法使用js实现
2013/01/11 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
bootstrap timepicker在angular中取值并转化为时间戳
2017/06/13 Javascript
JavaScript之map reduce_动力节点Java学院整理
2017/06/29 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
解决Vue.js 2.0 有时双向绑定img src属性失败的问题
2018/03/14 Javascript
JS使用正则表达式提交页面验证的代码
2019/10/16 Javascript
vue多个元素的样式选择器问题
2019/11/29 Javascript
JS正则表达式验证端口范围(0-65535)
2020/01/06 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
[05:03]2018DOTA2亚洲邀请赛主赛事首日回顾
2018/04/04 DOTA
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python 中文字符串的处理实现代码
2009/10/25 Python
python fabric实现远程部署
2017/01/05 Python
详解appium+python 启动一个app步骤
2017/12/20 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
python协程gevent案例 爬取斗鱼图片过程解析
2019/08/27 Python
python opencv将表格图片按照表格框线分割和识别
2019/10/30 Python
PageFactory设计模式基于python实现
2020/04/14 Python
CSS3 按钮边框动画的实现
2020/11/12 HTML / CSS
英国电器零售商:PRC Direct
2018/06/21 全球购物
教师自我评价范文
2013/12/16 职场文书
信息技术专业大学生职业生涯规划书
2014/01/24 职场文书
代理协议书范本
2014/04/22 职场文书
公司户外活动总结
2014/07/04 职场文书
竞聘开场白方式有哪些?
2019/08/28 职场文书
用几道面试题来看JavaScript执行机制
2021/04/30 Javascript
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js