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 相关文章推荐
让innerHTML的脚本也可以运行起来
Jul 01 Javascript
一些有关检查数据的JS代码
Sep 07 Javascript
jQuery判断元素是否是隐藏的代码
Apr 24 Javascript
js 控制页面跳转的5种方法
Sep 09 Javascript
解析img图片没找到onerror事件 Stack overflow at line: 0
Dec 23 Javascript
jquery live()调用不存在的解决方法
Feb 26 Javascript
基于Javascript实现二级联动菜单效果
Mar 04 Javascript
jQuery实现ajax的叠加和停止(终止ajax请求)
Aug 08 Javascript
JavaScript实现离开页面前提示功能【附jQuery实现方法】
Sep 26 jQuery
浅谈Node Inspector 代理实现
Oct 19 Javascript
vue.js  父向子组件传参的实例代码
Oct 29 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
Nov 19 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
《OVERLORD》手游英文版即将上线 手机上也能扮演骨王
2020/04/09 日漫
php array_flip() 删除数组重复元素
2009/01/14 PHP
深入解析php之apc
2013/05/15 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
2013/06/13 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
PHP函数http_build_query使用详解
2014/08/20 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
JavaScript获取GridView中用户点击控件的行号,列号
2009/04/14 Javascript
详解AngularJS的通信机制
2015/06/18 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
2015/10/26 Javascript
json传值以及ajax接收详解
2016/05/24 Javascript
Bootstrap弹出框(modal)垂直居中的问题及解决方案详解
2016/06/12 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
layui form表单提交之后重新加载数据表格的方法
2019/09/11 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
Python 不同对象比较大小示例探讨
2014/08/21 Python
零基础写python爬虫之HTTP异常处理
2014/11/05 Python
Python中取整的几种方法小结
2017/01/06 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
python爬虫看看虎牙女主播中谁最“顶”步骤详解
2020/12/01 Python
python中温度单位转换的实例方法
2020/12/27 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
英国山地公路自行车商店:Tweeks Cycles
2018/03/16 全球购物
美国在线工具商店:Acme Tools
2018/06/26 全球购物
家长会演讲稿
2014/04/26 职场文书
群众路线剖析材料范文
2014/10/09 职场文书
2014年护士工作总结范文
2014/11/11 职场文书
财务部会计岗位职责
2015/02/03 职场文书
中学生逃课检讨书
2015/02/17 职场文书
年会主持人开场白台词
2015/05/29 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
Golang bufio详细讲解
2022/04/21 Golang
Vue操作Storage本地化存储
2022/04/29 Vue.js