第一次记录Bootstrap table学习笔记(1)


Posted in Javascript onMay 18, 2017

第一次使用Bootstrap-table这个表格插件,记录一下使用过程中遇到的问题。

|引入CSS文件

<link rel="stylesheet" href="bootstrap.min.css">
<link rel="stylesheet" href="bootstrap-table.css">

|引入相关库

我们需要引入Jquery库、bootstrap库、以及bootstrap-table.js文件

<script src="jquery.min.js"></script>
<script src="bootstrap.min.js"></script>
<script src="bootstrap-table.js"></script>
<-- put your locale files after bootstrap-table.js -->
<script src="bootstrap-table-zh-CN.js"></script>

|启用Bootstrap Table插件:

官方文档中给出了我们有两种那个方式来启用bootstrap-table插件:

1、通过data属性的方式:

<table data-toggle="table">
 <thead>
 <tr>
  <th>Item ID</th>
  <th>Item Name</th>
  <th>Item Price</th>
 </tr>
 </thead>
 <tbody>
 <tr>
  <td>1</td>
  <td>Item 1</td>
  <td>$1</td>
 </tr>
 <tr>
  <td>2</td>
  <td>Item 2</td>
  <td>$2</td>
 </tr>
 </tbody>
</table>

2、通过js的方式:

//只需要HTML中写下table标签,并设置id
<table id="table"></table>
$('#table').bootstrapTable({
 columns: [{
 field: 'id',

 title: 'Item ID'
 }, {
 field: 'name',
 title: 'Item Name'
 }, {
 field: 'price',
 title: 'Item Price'
 }],
 data: [{
 id: 1,
 name: 'Item 1',
 price: '$1'
 }, {
 id: 2,
 name: 'Item 2',
 price: '$2'
 }]
});

也可以通过url获取数据

$('#table').bootstrapTable({
 url: 'data1.json',
 columns: [{
 field: 'id',
//与返回值的JSON数据的key值对应
 title: 'Item ID'
//列名
 }, {
 field: 'name',
 title: 'Item Name'
 }, {
 field: 'price',
 title: 'Item Price'
 }, ]
});

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

Javascript 相关文章推荐
js 获取页面高度和宽度兼容 ie firefox chrome等
May 14 Javascript
原生javascript实现拖动元素示例代码
Sep 01 Javascript
JavaScript+html5 canvas制作色彩斑斓的正方形效果
Jan 27 Javascript
jQuery针对input的class属性写了多个值情况下的选择方法
Jun 03 Javascript
JavaScript 数组的深度复制解析
Nov 02 Javascript
详解jquery validate实现表单验证 (正则表达式)
Jan 18 Javascript
详解JS异步加载的三种方式
Mar 07 Javascript
vue 打包后的文件部署到express服务器上的方法
Aug 09 Javascript
微信小程序 input输入及动态设置按钮的实现
Oct 27 Javascript
jquery中有哪些api jQuery主要API
Nov 20 jQuery
小程序云开发初探(小结)
Oct 24 Javascript
Puppeteer 爬取动态生成的网页实战
Nov 14 Javascript
原生js轮播特效
May 18 #Javascript
js实现放大镜特效
May 18 #Javascript
vue v-on监听事件详解
May 17 #Javascript
vue v-model表单控件绑定详解
May 17 #Javascript
Bootstrap 表单验证formValidation 实现表单动态验证功能
May 17 #Javascript
JavaScript中offsetWidth的bug及解决方法
May 17 #Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
May 17 #Javascript
You might like
世界第一个无线广播电台 KDKA
2021/03/01 无线电
php Hex RGB颜色值互换的使用
2013/05/10 PHP
神盾加密解密教程(一)PHP变量可用字符
2014/05/28 PHP
php的GD库imagettftext函数解决中文乱码问题
2015/01/24 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
2007/03/10 Javascript
javascript入门·图片对象(无刷新变换图片)\滚动图像
2007/10/01 Javascript
网页自动跳转代码收集
2009/09/27 Javascript
JavaScript 学习笔记(十二) dom
2010/01/21 Javascript
JQuery中getJSON的使用方法
2010/12/13 Javascript
基于jquery的网站幻灯片切换效果焦点图代码
2013/09/15 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
2015/12/03 Javascript
AngularJS实现按钮提示与点击变色效果
2016/09/07 Javascript
JS防止网页被嵌入iframe框架的方法分析
2016/09/13 Javascript
关于iframe跨域POST提交的方法示例
2017/01/15 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
JS排序之快速排序详解
2017/04/08 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
浅谈react.js 之 批量添加与删除功能
2017/04/17 Javascript
JavaScript模块详解
2017/12/18 Javascript
微信小程序实现限制用户转发功能的实例代码
2020/02/22 Javascript
[04:19]DOTA2亚洲邀请赛 现场花絮
2015/03/11 DOTA
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
Python监控主机是否存活并以邮件报警
2015/09/22 Python
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
Python 支持向量机分类器的实现
2020/01/15 Python
西班牙网上书店:Casa del Libro
2016/11/01 全球购物
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
英国电子产品购物网站:Tech in the basket
2019/11/08 全球购物
全球烹饪课程的领先预订平台:Cookly
2020/01/28 全球购物
离职感谢信怎么写
2015/01/22 职场文书
初三英语教学计划
2015/01/23 职场文书
内勤岗位职责
2015/02/10 职场文书
html解决浏览器记住密码输入框的问题
2023/05/07 HTML / CSS