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提供睡眠功能(sleep) 自编译JS引擎
Aug 16 Javascript
Yii-自定义删除确认弹框(zyd)jquery实现代码
Mar 04 Javascript
js根据鼠标移动速度背景图片自动旋转的方法
Feb 28 Javascript
avalonjs制作响应式瀑布流特效
May 06 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
javascript匀速运动实现方法分析
Jan 08 Javascript
Ionic快速安装教程
Jun 03 Javascript
Angular2 组件通信的实例代码
Jun 23 Javascript
基于 Vue 的树形选择组件的示例代码
Aug 18 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
Nov 22 Javascript
Vue 中使用 CSS Modules优雅方法
Apr 09 Javascript
解决Js先触发失去焦点事件再执行点击事件的问题
Aug 30 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企业级应用之常见缓存技术篇
2011/01/27 PHP
浅谈ThinkPHP的URL重写
2014/11/25 PHP
PHP借助phpmailer发送邮件
2015/05/11 PHP
PHP实现的常规正则验证helper公共类完整实例
2017/04/27 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
laravel框架中间件 except 和 only 的用法示例
2019/07/12 PHP
PHP常用函数之根据生日计算年龄功能示例
2019/10/21 PHP
javascript 实现父窗口引用弹出窗口的值的脚本
2007/08/07 Javascript
js随机颜色代码的多种实现方式
2013/04/23 Javascript
jquery toolbar与网页浮动工具条具体实现代码
2014/01/12 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
元素未显示设置width/height时IE中使用currentStyle获取为auto
2014/05/04 Javascript
jquery常用操作小结
2014/07/21 Javascript
jquery实现隐藏在左侧的弹性弹出菜单效果
2015/09/18 Javascript
基于javascript实现句子翻牌网页版小游戏
2016/03/23 Javascript
详解vue服务端渲染(SSR)初探
2017/06/19 Javascript
js变量值传到php过程详解 将php解析成数据
2019/06/26 Javascript
React Hooks 实现和由来以及解决的问题详解
2020/01/17 Javascript
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
对python捕获ctrl+c手工中断程序的两种方法详解
2018/12/26 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
tensorflow ckpt模型和pb模型获取节点名称,及ckpt转pb模型实例
2020/01/21 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
python动态规划算法实例详解
2020/11/22 Python
纯CSS3实现Material Design效果
2017/03/09 HTML / CSS
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
移动端HTML5实现文件上传功能【附代码】
2016/03/25 HTML / CSS
创业者是否需要商业计划书?
2014/02/07 职场文书
户外婚礼策划方案
2014/02/08 职场文书
安全生产活动月方案
2014/03/09 职场文书
食品流通安全承诺书
2014/05/22 职场文书
幼儿教师自我剖析材料
2014/09/29 职场文书
学生会部长竞选稿
2015/11/19 职场文书
2016关于学习党章的心得体会
2016/01/15 职场文书
Ajax异步刷新功能及简单案例
2021/11/20 Javascript
Linux中sftp常用命令整理
2022/06/28 Servers