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宝典学习笔记(上)
Jan 10 Javascript
JS中Location使用详解
May 12 Javascript
jQuery密码强度检测插件passwordStrength用法实例分析
Oct 30 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
Jan 19 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
Feb 27 Javascript
bootstrap table动态加载数据示例代码
Mar 25 Javascript
判断iOS、Android以及PC端的示例代码
Nov 15 Javascript
小程序从手动埋点到自动埋点的实现方法
Jan 24 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
Mar 01 Javascript
关于vue3.0中的this.$router.replace({ path: '/'})刷新无效果问题
Jan 16 Javascript
Javascript如何递归遍历本地文件夹
Aug 06 Javascript
浅析JavaScript中的变量提升
Jun 01 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
星际争霸 Starcraft 发展史
2020/03/14 星际争霸
一个简单的MySQL数据浏览器
2006/10/09 PHP
比较简单实用的PHP无限分类源码分享(思路不错)
2011/10/13 PHP
PHP反射API示例分享
2016/10/08 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
Vue.js每天必学之数据双向绑定
2016/09/05 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
解决Vue2.0 watch对象属性变化监听不到的问题
2018/09/11 Javascript
vue页面切换过渡transition效果
2018/10/08 Javascript
小程序日历控件使用方法详解
2018/12/29 Javascript
javascript代码实现简易计算器
2021/01/25 Javascript
[07:52]2014DOTA2 TI逗比武士游V社解说背后的故事
2014/07/10 DOTA
Python内置函数dir详解
2015/04/14 Python
研究Python的ORM框架中的SQLAlchemy库的映射关系
2015/04/25 Python
Python第三方库的安装方法总结
2016/06/06 Python
python实现爬取图书封面
2018/07/05 Python
Django中的文件的上传的几种方式
2018/07/23 Python
在python中bool函数的取值方法
2018/11/01 Python
实时获取Python的print输出流方法
2019/01/07 Python
详解【python】str与json类型转换
2019/04/29 Python
selenium处理元素定位点击无效问题
2019/06/12 Python
python+mysql实现个人论文管理系统
2019/10/25 Python
Python代码一键转Jar包及Java调用Python新姿势
2020/03/10 Python
keras训练曲线,混淆矩阵,CNN层输出可视化实例
2020/06/15 Python
使用PDF.JS插件在HTML中预览PDF文件的方法
2018/08/29 HTML / CSS
linux面试题参考答案(1)
2016/01/22 面试题
应届生船舶驾驶求职信
2013/10/19 职场文书
出纳岗位职责模板
2013/11/27 职场文书
会计自荐信范文
2014/03/09 职场文书
社区科普工作方案
2014/06/03 职场文书
股份合作协议书
2014/09/10 职场文书
员工激励培训演讲稿
2014/09/16 职场文书
群众路线教育实践活动剖析材料
2014/09/30 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server