Bootstrap Table使用整理(四)之工具栏


Posted in Javascript onJune 09, 2017

相关阅读:

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

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

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

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

一、启用默认支持的工具栏

/* 
* data-search 是否显示搜索框 
* data-show-refresh 是否像是刷新按钮,注:刷新操作会重新请求数据,并带着请求参数 
* data-show-toggle 是否显示面板切换按钮 
* data-show-columns 是否显示列控制按钮 
*/ 
$('#table1').bootstrapTable({ 
 columns: [ 
 { field: 'sno', title: '学生编号' }, 
 { field: 'sname', title: '学生姓名' }, 
 { field: 'ssex', title: '性别' }, 
 { field: 'sbirthday', title: '生日' }, 
 { field: 'class', title: '课程编号' }, 
 ], 
 url:'@Url.Action("GetStudent","DataOne")' 
}); 
<table id="table1" 
 data-classes="table table-hover " 
 data-search="true" 
 data-show-refresh="true" 
 data-show-toggle="true" 
 data-show-columns="true"></table>

Bootstrap Table使用整理(四)之工具栏

二、扩展工具栏使用

/* 
* data-toolbar 用于指定id的div扩展工具栏,这种方式类似EaseUI中的datagird 
* queryParams 请求服务器数据时,你可以通过重写参数的方式添加一些额外的参数,例如 toolbar 中的参数 如果 queryParamsType = 'limit' ,返回参数必须包含 
  limit, offset, search, sort, order 否则, 需要包含: 
  pageSize, pageNumber, searchText, sortName, sortOrder. 
  返回false将会终止请求 
*/ 
var $table1= $('#table1').bootstrapTable({ 
 columns: [ 
 { field: 'sno', title: '学生编号' }, 
 { field: 'sname', title: '学生姓名' }, 
 { field: 'ssex', title: '性别' }, 
 { field: 'sbirthday', title: '生日' }, 
 { field: 'class', title: '课程编号' }, 
 ], 
 url: '@Url.Action("GetStudent","DataOne")', 
 queryParams: function (params) { 
 params.name = '张三丰'; 
 //特别说明,返回的参数的值为空,则当前参数不会发送到服务器端 
 params.sex = $('input[name="sex"]:checked').val(); 
 return params; 
 } 
}); 
//刷新方法 
$('#heartBtn').click(function () { 
 ////刷新处理,指定query 的参数,注:此地方指定的参数,仅在当次刷新时使用 
 //$table1.bootstrapTable('refresh', { 
 // query: { 
 // name: '张三' 
 // } 
 //}); 
 $table1.bootstrapTable('refresh'); 
}); 
<table id="table1" 
 data-classes="table table-hover " 
 data-search="true" 
 data-show-refresh="true" 
 data-show-toggle="true" 
 data-show-columns="true" 
 data-toolbar="#toolbar"></table> 
<div id="toolbar"> 
 <div class="btn-group"> 
 <button class="btn btn-default"> 
  <i class="glyphicon glyphicon-plus"></i> 
 </button> 
 <button class="btn btn-default"> 
  <i class="glyphicon glyphicon-heart" id="heartBtn"></i> 
 </button> 
 <button class="btn btn-default"> 
  <i class="glyphicon glyphicon-trash"></i> 
 </button> 
 </div> 
 <div class="form-group"> 
 <label class="control-label">性别:</label> 
 <label class="radio-inline"> 
  <input type="radio" name="sex" value="男" /> 男 
 </label> 
 <label class="radio-inline"> 
  <input type="radio" name="sex" value="女" /> 女 
 </label> 
 </div> 
</div>

Bootstrap Table使用整理(四)之工具栏

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

Javascript 相关文章推荐
javascript里的条件判断
Feb 27 Javascript
JavaScript更改class和id的方法
Oct 10 Javascript
jquery 图片上传按比例预览插件集合
May 28 Javascript
Js sort排序使用方法
Oct 17 Javascript
js左侧三级菜单导航实例代码
Sep 13 Javascript
js中的setInterval和setTimeout使用实例
May 09 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
Aug 04 Javascript
jquery.map()方法的使用详解
Jul 09 Javascript
纯javascript模仿微信打飞机小游戏
Aug 20 Javascript
利用angularjs1.4制作的简易滑动门效果
Feb 28 Javascript
H5基于iScroll实现下拉刷新和上拉加载更多
Jul 18 Javascript
JS使用对象的defineProperty进行变量监控操作示例
Feb 02 Javascript
JavaScript设计模式之策略模式详解
Jun 09 #Javascript
Bootstrap Table使用整理(三)
Jun 09 #Javascript
Bootstrap Table使用整理(二)
Jun 09 #Javascript
Bootstrap Table使用整理(一)
Jun 09 #Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 #Javascript
JS实现简易的图片拖拽排序实例代码
Jun 09 #Javascript
jQuery为某个div加入行样式
Jun 09 #jQuery
You might like
简化php模板页面中分页代码的解析
2009/02/06 PHP
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
PHP排序算法之堆排序(Heap Sort)实例详解
2018/04/21 PHP
laravel 解决强制跳转 https的问题
2019/10/22 PHP
CCPry JS类库 代码
2009/10/30 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
详解JavaScript的表达式与运算符
2015/11/30 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
web.js.字符串与正则表达式操作
2017/05/13 Javascript
利用vue开发一个所谓的数独方法实例
2017/12/21 Javascript
原生js调用json方法总结
2018/02/22 Javascript
JS实现数组的增删改查操作示例
2018/08/29 Javascript
微信小程序实现的picker多级联动功能示例
2019/05/23 Javascript
详解一次Vue低版本安卓白屏问题的解决过程
2019/05/30 Javascript
vue使用codemirror的两种用法
2019/08/27 Javascript
解决vue自定义指令导致的内存泄漏问题
2020/08/04 Javascript
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
Python中type的构造函数参数含义说明
2015/06/21 Python
在Python中使用正则表达式的方法
2015/08/13 Python
python实现石头剪刀布小游戏
2021/01/20 Python
Python简单基础小程序的实例代码
2019/04/28 Python
使用OpenCV实现仿射变换—平移功能
2019/08/29 Python
scrapy redis配置文件setting参数详解
2020/11/18 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
德国体育用品网上商店:SC24.com
2016/08/01 全球购物
英国皇室御用百货:福南梅森(Fortnum & Mason)
2017/12/03 全球购物
党校毕业心得体会
2014/09/13 职场文书
小学师德师风整改措施
2014/10/27 职场文书
王亚平太空授课观后感
2015/06/12 职场文书
退休教师欢送会致辞
2015/07/31 职场文书
Python机器学习应用之工业蒸汽数据分析篇详解
2022/01/18 Python