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 相关文章推荐
JS Excel读取和写入操作(模板操作)实现代码
Apr 11 Javascript
javascript使用正则表达式检测IP地址
Dec 03 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
Jun 14 Javascript
Web安全测试之XSS实例讲解
Aug 15 Javascript
node+experss实现爬取电影天堂爬虫
Nov 20 Javascript
get  post jsonp三种数据交互形式实例详解
Aug 25 Javascript
JS手机端touch事件计算滑动距离的方法示例
Oct 26 Javascript
小程序开发基础之view视图容器
Aug 21 Javascript
vue.extend与vue.component的区别和联系
Sep 19 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
Dec 06 Javascript
JavaScript页面倒计时功能完整示例
May 15 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
Oct 14 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
第六节 访问属性和方法 [6]
2006/10/09 PHP
php下统计用户在线时间的一种尝试
2010/08/26 PHP
整理的一些实用WordPress后台MySQL操作命令
2013/01/07 PHP
PHP代码优化的53个细节
2014/03/03 PHP
php5.2以下版本无json_decode函数的解决方法
2014/05/25 PHP
详解PHP中websocket的使用方法
2016/09/15 PHP
Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解
2016/10/13 PHP
JavaScript入门学习书籍推荐
2008/06/12 Javascript
Javascript 刷新全集常用代码
2009/11/22 Javascript
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
2011/06/08 Javascript
JS 屏蔽按键效果与改变按键效果的示例代码
2013/12/24 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
使用JavaScript的AngularJS库编写hello world的方法
2015/06/23 Javascript
w3c编程挑战_初级脚本算法实战篇
2017/06/23 Javascript
BootStrap的双日历时间控件使用
2017/07/25 Javascript
JavaScript Date对象应用实例分享
2017/10/30 Javascript
jQuery实现页码跳转式动态数据分页
2017/12/31 jQuery
详解Vue一个案例引发「内容分发slot」的最全总结
2018/12/02 Javascript
layui 数据表格 点击分页按钮 监听事件的实例
2019/09/02 Javascript
解决微信授权成功后点击按返回键出现空白页和报错的问题
2020/06/08 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
2020/08/18 Javascript
[01:41]DOTA2 2015国际邀请赛中国区预选赛第三日战报
2015/05/28 DOTA
python随机在一张图像上截取任意大小图片的方法
2019/01/24 Python
python实现猜数字游戏
2020/03/25 Python
python的faker库用法
2019/11/28 Python
Ubuntu16.04安装python3.6.5步骤详解
2020/01/10 Python
Python绘图之二维图与三维图详解
2020/08/04 Python
python判断变量是否为列表的方法
2020/09/17 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
哈弗商学院毕业生求职信
2014/02/26 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
小学少先队辅导员述职报告
2015/01/10 职场文书
表扬稿范文
2015/01/17 职场文书
医生辞职信范文
2015/03/02 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
JavaScript 反射学习技巧
2021/10/16 Javascript