layui实现数据表格隐藏列的示例


Posted in Javascript onOctober 25, 2019

在使用layui做数据表格的时候,插入的数据的id是不是一组连续的数字,那么就需要用到layui的cols的type属性。

layui实现数据表格隐藏列的示例

table.render({
 elem: '#test'
 ,url:'${pageContext.request.contextPath}/findcustomers'
 ,cols: [[
  {align:'center', title: '编号', sort: true,type:'numbers',width:100}
 ]]
 ,page: true
 });

我们就会获得一列有序的数列(ps:这里的必须加width属性,使用minWidth没有用,如果没用width,那么会使用layui的表格默认宽度40)

layui实现数据表格隐藏列的示例

那么问题来了,我们的id怎么获取呢,难道id再开一列吗,如果id有意义,那么再开一列是可以的,如果没有意义但有需要用的话,那么把id隐藏起来更为美观。在layui2.4版本以前我们可以用layui的数据表格的done参数

layui实现数据表格隐藏列的示例

table.render({
 elem: '#test'
 ,url:'${pageContext.request.contextPath}/findcustomers'
 ,cols: [[
  {align:'center', title: '编号', sort: true,type:'numbers',width:100}
  ,{field:'cust_id', title: 'ID'}
 
 ]]
  ,done:function(res,curr,count){ // 隐藏列
   $(".layui-table-box").find("[data-field='cust_id']").css("display","none");
   }
 ,page: true
 });

可以将id隐藏,但有那么零点几秒,id的列是加载出来了,最后隐藏的。那么有没有更有效的办法呢,只能layui自己在加载的时候,实现隐藏。所以在layui2.4版本的时候,layui的cols的参数新添了hide(隐藏)属性。

layui实现数据表格隐藏列的示例

table.render({
 elem: '#test'
 ,url:'${pageContext.request.contextPath}/findcustomers'
 ,cols: [[
  {align:'center', title: '编号', sort: true,type:'numbers',width:100}
  ,{field:'cust_id', title: 'ID', hide:true}
 
 ]]
 ,page: true
 });

我们只需添加 hide:true就可以将id列隐藏,并且能获得数据。

以上这篇layui实现数据表格隐藏列的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Html5的placeholder属性(IE兼容)实现代码
Aug 30 Javascript
node.js中的path.sep方法使用说明
Dec 08 Javascript
Javascript基础教程之if条件语句
Jan 18 Javascript
教你如何终止JQUERY的$.AJAX请求
Feb 23 Javascript
jQuery实现获取table表格第一列值的方法
Mar 01 Javascript
jquery弹出遮掩层效果【附实例代码】
Apr 28 Javascript
前端js实现文件的断点续传 后端PHP文件接收
Oct 14 Javascript
Bootstrap源码解读按钮(5)
Dec 23 Javascript
Bootstrap4如何定制自己的颜色和风格
Feb 26 Javascript
vue组件之间通信实例总结(点赞功能)
Dec 05 Javascript
JavaScript判断数组类型的方法
Oct 23 Javascript
vue 实现特定条件下绑定事件
Nov 09 Javascript
关于在LayUI中使用AJAX提交巨坑记录
Oct 25 #Javascript
浅谈layui 绑定form submit提交表单的注意事项
Oct 25 #Javascript
详解如何在Vue项目中发送jsonp请求
Oct 25 #Javascript
layui实现form表单同时提交数据和文件的代码
Oct 25 #Javascript
vue实现弹幕功能
Oct 25 #Javascript
vue指令v-html使用过滤器filters功能实例
Oct 25 #Javascript
使用layui前端框架弹出form表单以及提交的示例
Oct 25 #Javascript
You might like
PHP 裁剪图片成固定大小代码方法
2009/09/09 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
Laravel模型事件的实现原理详解
2018/03/14 PHP
传智播客学习之java 反射
2009/11/22 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
如何使用jQuery Draggable和Droppable实现拖拽功能
2013/07/05 Javascript
可自己添加html的伪弹出框实现代码
2013/09/08 Javascript
js实现绿白相间竖向网页百叶窗动画切换效果
2015/03/02 Javascript
JavaScript模拟重力状态下抛物运动的方法
2015/03/03 Javascript
JavaScrip调试技巧之断点调试
2015/10/22 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
举例讲解jQuery中可见性过滤选择器的使用
2016/04/18 Javascript
AngularJS入门教程之模块化操作用法示例
2016/11/02 Javascript
jQuery密码强度验证控件使用详解
2017/01/05 Javascript
Node.js中使用mongoose操作mongodb数据库的方法
2017/09/12 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
javascript使用substring实现的展开与收缩文字功能示例
2019/06/17 Javascript
jQuery实现B2B网站后台管理系统侧导航
2020/07/08 jQuery
js 函数性能比较方法
2020/08/24 Javascript
详解Java中String JSONObject JSONArray List转换
2020/11/13 Javascript
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
Python使用稀疏矩阵节省内存实例
2014/06/27 Python
python 连接各类主流数据库的实例代码
2018/01/30 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
python如何操作mysql
2020/08/17 Python
BeautifulSoup中find和find_all的使用详解
2020/12/07 Python
python热力图实现简单方法
2021/01/29 Python
html5使用canvas绘制一张图片
2014/12/15 HTML / CSS
领导班子遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
行政人事主管岗位职责
2015/04/11 职场文书
借条格式范本
2015/05/25 职场文书
刮痧观后感
2015/06/05 职场文书
汤姆叔叔的小屋读书笔记
2015/06/30 职场文书
捐书仪式主持词
2015/07/04 职场文书
Python自动操作神器PyAutoGUI的使用教程
2022/06/16 Python