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 相关文章推荐
java script编程起步(第三课)
Jan 10 Javascript
判断某个字符在一个字符串中是否存在的js代码
Feb 28 Javascript
原生JavaScript实现异步多文件上传
Dec 02 Javascript
AngularJs定制样式插入到ueditor中的问题小结
Aug 01 Javascript
AngularJS实现在ng-Options加上index的解决方法
Nov 03 Javascript
JS 拦截全局ajax请求实例解析
Nov 29 Javascript
BootStrap3中模态对话框的使用
Jan 06 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
Apr 24 Javascript
深入理解与使用keep-alive(配合router-view缓存整个路由页面)
Sep 25 Javascript
微信小程序实现点赞、取消点赞功能
Nov 02 Javascript
在Vue项目中使用snapshot测试的具体使用
Apr 16 Javascript
js实现html滑动图片拼图验证
Jun 24 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对mongodb的扩展(初出茅庐)
2012/11/11 PHP
smarty内置函数capture用法分析
2015/01/22 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
javascript真的不难-回顾一下基础知识
2013/01/15 Javascript
js验证输入是否为手机号码或电话号码示例
2013/12/30 Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
2015/09/10 Javascript
理解javascript中的with关键字
2016/02/15 Javascript
javascript作用域、作用域链(菜鸟必看)
2016/06/16 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
js 创建对象 经典模式全面了解
2016/08/16 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
2017/03/21 Javascript
jquery对table做排序操作的实例演示
2017/08/10 jQuery
angular4 获取wifi列表中文显示乱码问题的解决
2018/10/20 Javascript
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
JavaScript获取某一天所在的星期
2019/09/05 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
[01:24:16]2018DOTA2亚洲邀请赛 4.6 全明星赛
2018/04/10 DOTA
[46:20]TFT vs Secret Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
wxpython中Textctrl回车事件无效的解决方法
2016/07/21 Python
Flask框架各种常见装饰器示例
2018/07/17 Python
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
2018/08/02 Python
深入浅析Python2.x和3.x版本的主要区别
2018/11/30 Python
Python删除n行后的其他行方法
2019/01/28 Python
Python GUI学习之登录系统界面篇
2019/08/21 Python
2020年10款优秀的Python第三方库,看看有你中意的吗?
2021/01/12 Python
一站式跨境收款解决方案:Payoneer(派安盈)
2018/09/06 全球购物
几个Shell Script面试题
2014/04/18 面试题
数控技校生自我鉴定
2014/03/02 职场文书
采购求职信
2014/03/17 职场文书
安全环保标语
2014/06/09 职场文书
2014年化验员工作总结
2014/11/18 职场文书
2014年学校总务处工作总结
2014/12/08 职场文书
CentOS MySql8 远程连接实战
2022/04/19 MySQL