使用Bootstrap实现表格列的显示与隐藏
来人,上效果图


1、引入样式文件(去github下载样式文件)
<!--插件开-->
<link rel="stylesheet" href="__PUBLIC__/btcss/bootstrap.min.css">
<link rel="stylesheet" href="__PUBLIC__/btcss/bootstrap-editable.css">
<link rel="stylesheet" href="__PUBLIC__/btcss/bootstrap-table.min.css">
<!-- JavaScript -->
<script src="__PUBLIC__/jquery/3jquery.min.js"></script> <script src="__PUBLIC__/btjs/bootstrap.min.js"></script>
<script src="__PUBLIC__/btjs/bootstrap-editable.min.js"></script>
<script src="__PUBLIC__/btjs/bootstrap-table.js"></script>
<script src="__PUBLIC__/btjs/bootstrap-table-zh-CN.js"></script> <!--插件结-->
<!-- Page Specific Plugins -->
<script src="__PUBLIC__/btjs/raphael-min.js"></script>
<script src="__PUBLIC__/btjs/tablesorter/jquery.tablesorter.js"></script>
2、糊代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>layui</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <!--插件开-->
<link rel="stylesheet" href="__PUBLIC__/btcss/bootstrap.min.css">
<link rel="stylesheet" href="__PUBLIC__/btcss/bootstrap-editable.css">
<link rel="stylesheet" href="__PUBLIC__/btcss/bootstrap-table.min.css">
<!-- JavaScript -->
<script src="__PUBLIC__/jquery/3jquery.min.js"></script> <script src="__PUBLIC__/btjs/bootstrap.min.js"></script>
<script src="__PUBLIC__/btjs/bootstrap-editable.min.js"></script>
<script src="__PUBLIC__/btjs/bootstrap-table.js"></script>
<script src="__PUBLIC__/btjs/bootstrap-table-zh-CN.js"></script> <!--插件结-->
<!-- Page Specific Plugins -->
<script src="__PUBLIC__/btjs/raphael-min.js"></script>
<script src="__PUBLIC__/btjs/tablesorter/jquery.tablesorter.js"></script> </head>
<body style=" margin-top: 0px;">
<div class="tplay-body-div">
<table class="table table-bordered table-hover table-striped tablesorter"
data-toggle="table" ///////////////////////////////////////////////////////////重点在这!!!!!!!敲黑板!!!!!!!!!下次要考!!!!!!!!!!!!!!!!!!
data-pagination="false"
data-pagination-loop="false"
data-search="true"
data-show-pagination-switch="false"
data-show-columns="true"
data-page-number="1"
data-page-size="5"
data-page-list="[5,10,25]"
data-click-to-select="true"
data-single-select="true"
data-striped="true"> <thead>
<tr>
{volist name="fieldinfo" id="val"}
<th >{$val.Comment}</th>
{/volist}
</tr>
</thead>
<tbody>
{volist name="data" id="v"}
<tr>
{volist name="field" id="z"}
<td>{$v["$z"]}</td>
{/volist}
</tr>
{/volist}
</tbody>
</table>
{$data->render()}
</div> <script src="__PUBLIC__/jquery/jquery.min.js"></script>
</body>
</html>
3、文件全部引入后,可能会出现没有图标的问题,没关系, 在 bootstrap.min.css 同级的文件下放入 bootstrap-theme.min.css ,万事大吉
使用Bootstrap实现表格列的显示与隐藏的更多相关文章
- element-ui表格列金额显示两位小数
对于金额的显示,大多情况下需要保留两位小数,比如下面的(表格采用 element-ui): 在vue.js中,对文本的处理通常是通过设置一系列的过滤器,过滤器可以用在两个地方:双花括号插值 和 v-b ...
- 用Javascript,DHTML控制表格的某一列的显示与隐藏
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or ...
- Plugin 表格列自定义显示隐藏插件TableCustom.js
TableCustom 案例展示 下载地址 https://github.com/chaorenzeng/TableCustom.js.git 快速使用 1.引入TableCustom.css和Tab ...
- js控制easyui datagrid列的显示和隐藏
easyui datagrid 列隐藏和显示 $('#grid').datagrid('hideColumn','列field'); //把hideColumn换成showColumn 即为显示列
- DevExpres表格控件运行时动态设置表格列
本文是系列文章,陆续发表于电脑编程技巧与维护杂志. DevExpres产品是全球享有极高声誉的一流控件套包产品!国内典型用户包括:用友.金蝶.神州数码.工信部.中国石化.汉王科技等众多大中型科技型企业 ...
- table表格超出部分显示省略号
做table表格时,某一列字数比较多,希望超出宽度的部分以省略号显示 设置table的布局 默认automatic 以表格内容显示相应宽度 改成fixed 以表格列宽显示内容 table{ ta ...
- bootstrap table表格属性、列属性、事件、方法
留存一份,原文地址http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/ 表格参数 表格的参数定义在 jQuery.fn.bootst ...
- [转]javascript 快速隐藏/显示万行表格列的方法
原文地址:javascript 快速隐藏/显示万行表格列的方法 隐藏表格列,最常见的是如下方式: td.style.display = "none"; 这种方式的效率极低.例如,隐 ...
- JS组件系列——Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案
前言:最近项目里面需要用到表格的冻结列功能,所谓“冻结列”,就是某些情况下表格的列比较多,需要固定前面的几列,后面的列滚动.遗憾的是,bootstrap table里自带的fixed column功能 ...
随机推荐
- iOS 7 中 StoryBoard 总体缩放
iOS 7 中 StoryBoard 总体缩放 太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用 ...
- ffmpeg api升级到3.3 api变化
void av_free_packet(AVPacket * pkt) Use void av_packet_unref(AVPacket * pkt) Wipe the packet. Unref ...
- EasyPusher安卓Android手机直播推送之RTSP流媒体协议流程
EasyPusher移动端推送同我们平时用的RTSP直播推送流程一样,都是采用标准RTSP/RTP推送流程:ANNOUNCE->SETUP->PLAY->RTP/RTCP->T ...
- AbstractFactory Pattern
AbstractFactory模式用来解决这类问题:要创建一组相关或者相互依赖的对象. AbstractFactory Pattern结构图 实现: #ifndef _PRODUCT_H_ #defi ...
- poj 1743 Musical Theme【后缀自动机】
不是很神的一道题,一般. 先差分,最后答案需要+1. 一个right集的len即为该right集的最长相同后缀,考虑到不能重复,所以处理一下该right集的最大与最小的ri,最后答案ans=max(a ...
- Gym - 100676F Palindrome —— 并查集
题目链接:https://vjudge.net/contest/155789#problem/E 题解: 由于是回文串,所以可以先将在对称位置的字符放在同一个集合(如果期间有两个非‘?’,且不相等,则 ...
- C++打印变量地址
%p专门用来打印变量的以十六进制表示的地址: #include<iostream> using namespace std; int main() { ; printf("a的地 ...
- double转int时精度不一致问题
float和double类型的主要设计目的是为了科学计算和工程计算.它们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的.然而,它们没有提供完全精确的结果,所以不应该 ...
- get_extension_funcs 返回某个模块下的所有函数
array get_extension_funcs ( string $module_name ) (参数必选) 该函数根据 module_name 返回模块内定义的所有函数的 ...
- Python:深浅拷贝
导入模块: >>> import copy 深浅拷贝: >>> X = copy.copy(Y) #浅拷贝:只拷贝顶级的对象,或者说:父级对象 >>&g ...