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 相关文章推荐
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
Jan 06 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
Jul 11 Javascript
js 关于=+与+=日期函数使用说明(赋值运算符)
Nov 15 Javascript
JQuery操作tr和td内容的方法实例
Mar 06 Javascript
jQuery多项选项卡的实现思路附样式及代码
Jun 03 Javascript
封装了一个支持匿名函数的Javascript事件监听器
Jun 05 Javascript
JQuery选择器、过滤器大整理
May 26 Javascript
JavaScript常用本地对象小结
Mar 28 Javascript
JS字符串false转boolean的方法(推荐)
Mar 08 Javascript
JS查找数组中重复元素的方法详解
Jun 14 Javascript
JSON基本语法及与JavaScript的异同实例分析
Jan 04 Javascript
ES2020让代码更优美的运算符 (?.) (??)
Jan 04 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实现Socket服务器的代码
2008/04/03 PHP
微博短链接算法php版本实现代码
2012/09/15 PHP
php图片的二进制转换实现方法
2014/12/15 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
js 内存释放问题
2010/04/25 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
九种js弹出对话框的方法总结
2013/03/12 Javascript
jquery插件jTimer(jquery定时器)使用方法
2013/12/23 Javascript
asp.net刷新本页面的六种方法总结
2014/01/07 Javascript
JQuery使用$.ajax和checkbox实现下次不在通知功能
2015/04/16 Javascript
JavaScript运算符小结
2015/06/03 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
详解Angular.js指令中scope类型的几种特殊情况
2017/02/21 Javascript
Python实现向QQ群成员自动发邮件的方法
2014/11/19 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
Python去除、替换字符串空格的处理方法
2018/04/01 Python
python面向对象法实现图书管理系统
2019/04/19 Python
Python数据库小程序源代码
2019/09/15 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
用CSS3绘制三角形的简单方法
2015/07/17 HTML / CSS
计算机专业毕业生求职信分享
2013/12/24 职场文书
开学典礼主持词
2014/03/19 职场文书
解除合同协议书
2014/04/17 职场文书
施工安全标语
2014/06/07 职场文书
危货运输企业安全生产责任书
2014/07/28 职场文书
“四风”问题整改措施和努力方向
2014/09/20 职场文书
实习工作表现评语
2014/12/31 职场文书
故意伤害辩护词
2015/05/21 职场文书
2016七夕情人节广告语
2016/01/28 职场文书
Python离线安装openpyxl模块的步骤
2021/03/30 Python
CSS 新特性 contain控制页面的重绘与重排问题
2021/04/30 HTML / CSS
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android