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实现仿WebQQ界面的“浮云”兼容 IE7以上版本及FF
Apr 27 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
Aug 01 Javascript
angularJS 中$attrs方法使用指南
Feb 09 Javascript
如何屏蔽防止别的网站嵌入框架代码
Aug 24 Javascript
Javascript 计算字符串在localStorage中所占字节数
Oct 21 Javascript
jQuery打字效果实现方法(附demo源码下载)
Dec 18 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
Aug 11 Javascript
基于layui数据表格以及传数据的方式
Aug 19 Javascript
详解Vue This$Store总结
Dec 17 Javascript
在vue中使用回调函数,this调用无效的解决
Aug 11 Javascript
基于react项目打包css引用路径错误解决方案
Oct 28 Javascript
vue的$http的get请求要加上params操作
Nov 12 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
实用函数9
2007/11/08 PHP
php使用session二维数组实例
2014/11/06 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
ThinkPHP控制器详解
2015/07/27 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
如何利用PHP实现上传图片功能详解
2020/09/24 PHP
jquery select选中的一个小问题
2009/10/11 Javascript
JavaScript CSS修改学习第一章 查找位置
2010/02/19 Javascript
iframe子页面获取父页面元素的方法
2013/11/05 Javascript
javascript实现动态导入js与css等静态资源文件的方法
2015/07/25 Javascript
JavaScript使用DeviceOne开发实战(四)仿优酷视频应用
2015/12/02 Javascript
jQuery基于扩展实现的倒计时效果
2016/05/14 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
2016/06/20 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
2017/03/06 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
Ionic3实现图片瀑布流布局
2017/08/09 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
微信小程序生成分享海报方法(附带二维码生成)
2019/03/29 Javascript
微信小程序 高德地图路线规划实现过程详解
2019/08/05 Javascript
微信小程序之数据绑定原理解析
2019/08/14 Javascript
js实现旋转木马轮播图效果
2020/01/10 Javascript
python备份文件以及mysql数据库的脚本代码
2013/06/10 Python
详解Python中的多线程编程
2015/04/09 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
2016/02/19 Python
Python操作redis和mongoDB的方法
2019/12/19 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
使用OpenCV实现道路车辆计数的使用方法
2020/07/15 Python
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
Steiff台湾官网:德国金耳釦泰迪熊
2019/12/26 全球购物
社区活动策划方案
2014/08/21 职场文书
2016年国庆节67周年活动总结
2016/04/01 职场文书
少年的你:世界上没有如果,要在第一次就勇敢的反抗
2019/11/20 职场文书
python开发人人对战的五子棋小游戏
2022/05/02 Python
MySQL导致索引失效的几种情况
2022/06/25 MySQL