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 相关文章推荐
javascript获取当前ip的代码
May 10 Javascript
xml转json的js代码
Aug 28 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
Jan 18 Javascript
VUEJS实战之修复错误并且美化时间(2)
Jun 13 Javascript
Vue表单验证插件Vue Validator使用方法详解
Apr 07 Javascript
纯js实现动态时间显示
Sep 07 Javascript
详解使用Node.js 将txt文件转为Excel文件
Jul 05 Javascript
使用socket.io实现简单聊天室案例
Jan 02 Javascript
Vue仿今日头条实例详解
Feb 06 Javascript
微信小程序实现选项卡效果
Nov 06 Javascript
jquery获取img的src值实例介绍
Jan 16 jQuery
开发一个封装iframe的vue组件
Mar 29 Vue.js
关于在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 array_intersect()函数使用代码
2009/01/14 PHP
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
yii2.0实现pathinfo的形式访问的配置方法
2016/04/06 PHP
ExtJs GridPanel简单的增删改实现代码
2010/08/26 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
2014/04/04 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
JavaScript自学笔记(必看篇)
2016/06/23 Javascript
js图片上传前预览功能(兼容所有浏览器)
2016/08/24 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
基于JavaScript实现验证码功能
2017/04/01 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
JavaScript实用代码小技巧
2018/08/23 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
vue实现pdf导出解决生成canvas模糊等问题(推荐)
2018/10/18 Javascript
JS实现的排列组合算法示例
2019/07/16 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
vue实现单一筛选、删除筛选条件
2020/10/26 Javascript
用smtplib和email封装python发送邮件模块类分享
2014/02/17 Python
Python嵌套式数据结构实例浅析
2019/03/05 Python
Python Pandas对缺失值的处理方法
2019/09/27 Python
Python 3.8 新功能大揭秘【新手必学】
2020/02/05 Python
Helly Hansen工作服美国官方网上商店:为最恶劣的环境
2019/09/04 全球购物
西班牙Polo衫品牌:Polo Club
2020/08/09 全球购物
高中军训广播稿
2014/01/14 职场文书
团支部建设方案
2014/05/02 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
2014年电教工作总结
2014/12/19 职场文书
汽车转让协议书
2015/01/29 职场文书
沈阳故宫导游词
2015/01/31 职场文书
超市督导岗位职责
2015/04/10 职场文书
师范生见习总结范文
2015/06/23 职场文书
关于做家务的心得体会
2016/01/23 职场文书
vue elementUI表格控制对应列
2022/04/13 Vue.js