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 相关文章推荐
js资料toString 方法
Mar 13 Javascript
Javascript 阻止javascript事件冒泡,获取控件ID值
Jun 27 Javascript
jQuery中的height innerHeight outerHeight区别示例介绍
Jun 15 Javascript
JavaScript三元运算符的多种使用技巧
Apr 16 Javascript
ES6中非常实用的新特性介绍
Mar 10 Javascript
jQuery简单动画变换效果实例分析
Jul 04 Javascript
JSON 数据格式详解
Sep 13 Javascript
浅谈ajax在jquery中的请求和servlet中的响应
Jan 22 jQuery
angularJs中json数据转换与本地存储的实例
Oct 08 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
Feb 22 Javascript
vue2.0 实现富文本编辑器功能
May 26 Javascript
详解Vue Cli浏览器兼容性实践
Jun 08 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 smarty的预保留变量总结
2008/12/04 PHP
Yii2.0预定义的别名功能小结
2016/07/04 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
Laravel实现ApiToken认证请求
2019/10/14 PHP
use jscript Create a SQL Server database
2007/06/16 Javascript
防止页面被iframe(兼容IE,Firefox火狐)
2010/07/04 Javascript
读jQuery之十 事件模块概述
2011/06/27 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
AngularJS基础教程之简单介绍
2015/09/27 Javascript
基于javascript制作微博发布栏效果
2016/04/04 Javascript
AngularJS基础 ng-model-options 指令简单示例
2016/08/02 Javascript
bootstrap datepicker 与bootstrapValidator同时使用时选择日期后无法正常触发校验的解决思路
2016/09/28 Javascript
node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE\的解决方法
2016/12/18 Javascript
Jquery把获取到的input值转换成json
2017/05/15 jQuery
vue数据双向绑定的注意点
2017/06/23 Javascript
BootStrap数据表格实例代码
2017/09/13 Javascript
教你用Cordova打包Vue项目的方法
2017/10/17 Javascript
vue父组件向子组件传递多个数据的实例
2018/03/01 Javascript
layer弹出层父子页面事件相互调用方法
2018/08/17 Javascript
js的对象与函数详解
2019/01/21 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
2019/07/25 Javascript
[47:12]TFT vs Secret Supermajor小组赛C组 BO3 第三场 6.3
2018/06/04 DOTA
在Python的Django框架中编写错误提示页面
2015/07/22 Python
python Django批量导入数据
2016/03/25 Python
django上传图片并生成缩略图方法示例
2017/12/11 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
python生成不重复随机数和对list乱序的解决方法
2018/04/09 Python
如何利用python 读取配置文件
2021/01/06 Python
七年级数学教学反思
2014/01/22 职场文书
岗位职责的构建方法
2014/02/01 职场文书
扩大国家免疫规划实施方案
2014/03/21 职场文书
批评与自我批评发言稿
2014/10/15 职场文书
活动费用申请报告
2015/05/15 职场文书
幼儿园教师心得体会范文
2016/01/21 职场文书
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
2021/11/11 Python