Bootstrap Table使用整理(一)


Posted in Javascript onJune 09, 2017

相关阅读:

Bootstrap Table使用整理(二)  https://3water.com/article/115791.htm

Bootstrap Table使用整理(三)  https://3water.com/article/115795.htm

Bootstrap Table使用整理(四)之工具栏 https://3water.com/article/115798.htm

Bootstrap Table使用整理(五)之分页组合查询 https://3water.com/article/115785.htm

一、Bootstrap Table相关整理

基于 Bootstrap 的 jQuery 表格插件,通过简单的设置,就可以拥有强大的单选、多选、排序、分页,以及编辑、导出、过滤(扩展)等等的功能。

1.官网地址:

http://bootstrap-table.wenzhixin.net.cn/zh-cn/    Git源代码地址:https://github.com/wenzhixin/bootstrap-table

基础简介:

http://bootstrap-table.wenzhixin.net.cn/zh-cn/getting-started/

使用示例:

http://bootstrap-table.wenzhixin.net.cn/zh-cn/examples/

API文档:

http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/

Bootstrap Table的有点使用简单,美观整洁,支持CardView等特点

二、简单使用实例

基础引用

<link href="~/lib/bootstrap-table/dist/bootstrap-table.css" rel="external nofollow" rel="stylesheet" /> 
<script src="~/lib/bootstrap-table/dist/bootstrap-table.js"></script> 
<script src="~/lib/bootstrap-table/src/locale/bootstrap-table-zh-CN.js"></script>

1.data-toggle="table"  无需JavaScript启用bootstrap table

<p>通过Data属性的方式,无需编写JavaScript启用bootstrap table, 设置 data-toggle="table" 即可</p> 
<div class="alert alert-danger"> 
 <p>1.这种方式不太常用,因为分页不方便</p> 
</div> 
<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.使用data-url指定远程数据,特别说明,在使用远程数据的时候,在ajax请求期间,表格内容显示加载中...,

<p>可以通过设置远程url 如:data-url="data1.json" ,自动加载远程数据</p> 
<div class="alert alert-danger"> 
 <p>1.这种方式对于分页不太方便</p> 
 <p>2.BootstrapTable 对于字段中为空,自动替换成'-'</p> 
</div> 
<table data-toggle="table" data-url="@Url.Action("GetStudent","DataOne")"> 
 <thead> 
  <tr> 
   <th data-field="sno">编号</th> 
   <th data-field="sname">姓名</th> 
   <th data-field="ssex">性别</th> 
   <th data-field="sbirthday">生日</th> 
   <th data-field="class">课程编号</th> 
  </tr> 
 </thead> 
</table>

Bootstrap Table使用整理(一)

Bootstrap Table使用整理(一)

3.data-classes 属性指定表格的样式,

特别说明:表头和属性的指定方式有两种,一种DOM中定义,一种在Js的参数中定义

<table id="table1" 
  data-classes="table table-hover table-condensed"></table> 
[javascript] view plain copy print?
//data-classes 可以设置样式 
/* 
* table-condensed 设置内容框浓缩 
*/ 
$('#table1').bootstrapTable({ 
 columns: [ 
  { field: 'sno', title: '学生编号' }, 
  { field: 'sname', title: '学生姓名' }, 
  { field: 'ssex', title: '性别' }, 
  { field: 'sbirthday', title: '生日' }, 
  { field: 'class', title: '课程编号' }, 
 ], 
 url:'@Url.Action("GetStudent","DataOne")' 
});

table-condensed 表格紧凑样式显示如下:

Bootstrap Table使用整理(一)

以上所述是小编给大家介绍的Bootstrap Table使用整理(一),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript完美拖拽的实现方法
Sep 29 Javascript
JavaScript伸缩的菜单简单示例
Dec 03 Javascript
关于JavaScript中name的意义冲突示例介绍
May 29 Javascript
纯js实现无限空间大小的本地存储
Jun 18 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
Sep 01 Javascript
javascript加载xml 并解析各节点的值(实现方法)
Oct 12 Javascript
在小程序中使用腾讯视频插件播放教程视频的方法
Jul 10 Javascript
深入浅析Node.js 事件循环、定时器和process.nextTick()
Oct 22 Javascript
js实现简单五子棋游戏
May 28 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
Jun 11 Javascript
js实现删除json中指定的元素
Sep 22 Javascript
JavaScript事件的委托(代理)的用法示例详解
Feb 18 Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 #Javascript
JS实现简易的图片拖拽排序实例代码
Jun 09 #Javascript
jQuery为某个div加入行样式
Jun 09 #jQuery
Vue.js中轻松解决v-for执行出错的三个方案
Jun 09 #Javascript
node.js中cluster的使用教程
Jun 09 #Javascript
vue bootstrap小例子一枚
Jun 09 #Javascript
详解webpack解惑:require的五种用法
Jun 09 #Javascript
You might like
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
PHP 实现base64编码文件上传出现问题详解
2020/09/01 PHP
PHP数组访问常用方法解析
2020/09/05 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
jquery阻止冒泡事件使用模拟事件
2013/09/06 Javascript
JS两种定义方式的区别、内部原理
2013/11/21 Javascript
浅析Cookie中的Path与domain
2013/12/18 Javascript
ECMAScript5(ES5)中bind方法使用小结
2015/05/07 Javascript
JavaScript代码性能优化总结篇
2016/05/15 Javascript
JS获取当前页面名称的简单实例
2016/08/19 Javascript
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
nodejs获取微信小程序带参数二维码实现代码
2017/04/12 NodeJs
React组件refs的使用详解
2018/02/09 Javascript
node.js连接mysql与基本用法示例
2019/01/05 Javascript
原来JS还可以这样拆箱转换详解
2019/02/01 Javascript
vue keep-alive列表页缓存 详情页返回上一页不刷新,定位到之前位置
2019/11/26 Javascript
解决await在forEach中不起作用的问题
2021/02/25 Javascript
[01:00:17]DOTA2-DPC中国联赛 正赛 SAG vs Dynasty BO3 第二场 1月25日
2021/03/11 DOTA
python学习手册中的python多态示例代码
2014/01/21 Python
python实现端口转发器的方法
2015/03/13 Python
Cpy和Python的效率对比
2015/03/20 Python
利用Python绘制数据的瀑布图的教程
2015/04/07 Python
Python实现的递归神经网络简单示例
2017/08/11 Python
python shell根据ip获取主机名代码示例
2017/11/25 Python
PyQt5实现简单数据标注工具
2019/03/18 Python
Prometheus开发中间件Exporter过程详解
2020/11/30 Python
css和css3弹性盒模型实现元素宽度(高度)自适应
2019/05/15 HTML / CSS
解决img标签上下出现间隙的方法
2016/12/14 HTML / CSS
Crocs美国官方网站:卡骆驰洞洞鞋
2017/08/04 全球购物
25岁生日感言
2014/01/13 职场文书
小学教师师德师风个人整改措施
2014/09/18 职场文书
新学期主题班会
2015/08/17 职场文书
JPA 通过Specification如何实现复杂查询
2021/11/23 Java/Android