第一次记录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 函数集合
Jun 11 Javascript
javascript和jquery实现设置和移除文本框默认值效果代码
Jan 13 Javascript
jQuery匹配文档链接并添加class的方法
Jun 26 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
Nov 30 Javascript
JS生成某个范围的随机数【四种情况详解】
Apr 20 Javascript
自制微信公众号一键排版工具
Sep 22 Javascript
JavaScript基础之流程控制语句的用法
Aug 31 Javascript
JS限制输入框输入的实现代码
Jul 02 Javascript
详解Vue SPA项目优化小记
Jul 03 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
Apr 04 Javascript
H5+css3+js搭建带验证码的登录页面
Oct 11 Javascript
vue使用echarts图表自适应的几种解决方案
Dec 04 Vue.js
原生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
杏林同学录(七)
2006/10/09 PHP
php 判断数组是几维数组
2013/03/20 PHP
utf-8编码引起js输出中文乱码的解决办法
2010/06/23 Javascript
javascript重写alert方法的实例代码
2013/03/29 Javascript
jQuery实现的指纹扫描效果实例(附演示与demo源码下载)
2016/01/26 Javascript
原生js实现弹出层效果
2017/01/20 Javascript
babel基本使用详解
2017/02/17 Javascript
Ext JS 实现建议词模糊动态搜索功能
2017/05/13 Javascript
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
vue单文件组件lint error自动fix与styleLint报错自动fix详解
2019/01/08 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
详解vue-cli+es6引入es5写的js(两种方法)
2019/04/19 Javascript
Elasticsearch实现复合查询高亮结果功能
2019/09/10 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
Vue插件之滑动验证码用法详解
2020/04/05 Javascript
在Python中使用itertools模块中的组合函数的教程
2015/04/13 Python
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
python 线程的暂停, 恢复, 退出详解及实例
2016/12/06 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
详谈python中冒号与逗号的区别
2018/04/18 Python
解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题
2019/01/15 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
Python如何使用Gitlab API实现批量的合并分支
2019/11/27 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
YSL圣罗兰美妆英国官网:Yves Saint Laurent Beauty UK
2019/08/03 全球购物
苏格兰领先的多渠道鞋店:Begg Shoes
2019/10/22 全球购物
总经理的岗位职责
2014/02/23 职场文书
团代会主持词
2014/04/02 职场文书
人力资源管理系自荐信
2014/05/31 职场文书
个人对照检查材料思想汇报
2014/09/26 职场文书
大学军训的体会
2014/11/08 职场文书
2015年世界无车日活动总结
2015/03/23 职场文书
对公司的意见和建议
2015/06/04 职场文书
六五普法学习心得体会
2016/01/21 职场文书
写作之关于描写老人的好段摘抄
2019/11/14 职场文书