bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据


Posted in Javascript onAugust 09, 2020

本文实例为大家分享了bootstrap table展开或关闭当前行数据的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<head>
 <title>expandRow-collapseRow</title>
 <meta charset="utf-8">
 <link rel="stylesheet" href="../assets/bootstrap/css/bootstrap.min.css" >
 <link rel="stylesheet" href="../assets/bootstrap-table/src/bootstrap-table.css" >
 <link rel="stylesheet" href="../assets/examples.css" >
 <script src="../assets/jquery.min.js"></script>
 <script src="../assets/bootstrap/js/bootstrap.min.js"></script>
 <script src="../assets/bootstrap-table/src/bootstrap-table.js"></script>
 <script src="../ga.js"></script>
</head>
<body>
 <div class="container">
 <h1>expandRow-collapseRow</h1>
 <p></p>
 <div id="toolbar">
 <button id="button" class="btn btn-default">expandRow</button>
 <button id="button2" class="btn btn-default">collapseRow</button>
 </div>
 <table id="table"
 data-toggle="table"
 data-toolbar="#toolbar"
 data-height="460"
 data-detail-view="true"
 data-detail-formatter="detailFormatter"
 data-url="../json/data1.json">
 <thead>
 <tr>
 <th data-field="id">ID</th>
 <th data-field="name">Item Name</th>
 <th data-field="price">Item Price</th>
 </tr>
 </thead>
 </table>
 </div>
<script>
 var $table = $('#table'),
 $button = $('#button'),
 $button2 = $('#button2');

 $(function () {
 $button.click(function () {
 $table.bootstrapTable('expandRow', 1);
 });
 $button2.click(function () {
 $table.bootstrapTable('collapseRow', 1);
 });
 });

 function detailFormatter(index, row) {
 var html = [];
 $.each(row, function (key, value) {
 html.push('<p><b>' + key + ':</b> ' + value + '</p>');
 });
 return html.join('');
 }
</script>
</body>
</html>

官方演示地址

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript中获取选中对象的类型
Apr 02 Javascript
dess中一个简单的多路委托的实现
Jul 20 Javascript
用js获取电脑信息(是使用与IE浏览器)
Jan 15 Javascript
javascript实现json页面分页实例代码
Feb 20 Javascript
iframe子页面与父页面在同域或不同域下的js通信
May 07 Javascript
js的window.showModalDialog及window.open用法实例分析
Jan 29 Javascript
代码分析jQuery四种静态方法使用
Jul 23 Javascript
Bootstrap popover用法详解
Dec 22 Javascript
JS中使用正则表达式g模式和非g模式的区别
Apr 01 Javascript
jquery网页加载进度条的实现
Jun 01 jQuery
vue2 自定义动态组件所遇到的问题
Jun 08 Javascript
layer的prompt弹出框,点击回车,触发确定事件的方法
Sep 06 Javascript
详解用Node.js实现Restful风格webservice
Sep 29 #Javascript
实现一个完整的Node.js RESTful API的示例
Sep 29 #Javascript
jquery鼠标悬停导航下划线滑出效果
Sep 29 #jQuery
vue axios同步请求解决方案
Sep 29 #Javascript
IntersectionObserver实现图片懒加载的示例
Sep 29 #Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
Sep 29 #Javascript
jQuery选择器之子元素过滤选择器
Sep 28 #jQuery
You might like
PHP 递归效率分析
2009/11/24 PHP
PHP中filter函数校验数据的方法详解
2015/07/31 PHP
PHP+Mysql+jQuery查询和列表框选择操作实例讲解
2015/10/22 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
PHP实现页面静态化的超简单方法
2016/09/06 PHP
详解PHP中foreach的用法和实例
2016/10/25 PHP
Laravel框架在本地虚拟机快速安装的方法详解
2018/06/11 PHP
Prototype 工具函数 学习
2009/07/23 Javascript
javascript CSS画图之基础篇
2009/07/29 Javascript
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
js 回车提交表单两种实现方法
2012/12/31 Javascript
javascript设计模式之工厂模式示例讲解
2014/03/04 Javascript
学习JavaScript编程语言的8张思维导图分享
2015/03/27 Javascript
iframe跨域通信封装详解
2015/08/11 Javascript
简单实现兼容各大浏览器的js复制内容到剪切板
2015/09/09 Javascript
jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
2016/08/17 Javascript
JS仿JQuery选择器功能
2017/03/08 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
2017/10/28 jQuery
详解React 在服务端渲染的实现
2017/11/16 Javascript
nodejs实现简单的gulp打包
2017/12/21 NodeJs
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
2017/12/29 Javascript
React精髓!一篇全概括小结(急速)
2019/05/23 Javascript
JS前端广告拦截实现原理解析
2020/02/17 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
Python中几种导入模块的方式总结
2017/04/27 Python
Python读取txt某几列绘图的方法
2018/10/14 Python
对python中UDP,socket的使用详解
2019/08/22 Python
英国最大的宠物商店:Pets at Home
2019/04/17 全球购物
英国时尚泳装品牌:Maru Swimwear
2019/10/06 全球购物
Shell如何接收变量输入
2016/08/06 面试题
服装厂厂长职责
2013/12/16 职场文书
自查自纠工作总结
2014/10/15 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
行政二审代理词
2015/05/25 职场文书
MySQL 查询速度慢的原因
2021/05/25 MySQL
JavaScript如何优化逻辑判断代码详解
2021/06/08 Javascript