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 相关文章推荐
JQuery 选择器、过滤器介绍
Feb 14 Javascript
jquery动态加载js/css文件方法(自写小函数)
Oct 11 Javascript
Jquery Ajax xmlhttp请求成功问题
Feb 04 Javascript
全面解析Javascript无限添加QQ好友原理
Jun 15 Javascript
javascript中获取class的简单实现
Jul 12 Javascript
JavaScript注入漏洞的原理及防范(详解)
Dec 04 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
关于foreach循环中遇到的问题小结
May 08 Javascript
vue2.0使用swiper组件实现轮播效果
Nov 27 Javascript
Vue中使用vue-i18插件实现多语言切换功能
Apr 25 Javascript
js canvas实现红包照片效果
Aug 21 Javascript
vue 项目build错误异常的解决方法
Apr 22 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 htmlentities和htmlspecialchars 的区别
2008/08/18 PHP
php 远程关机操作的代码
2008/12/05 PHP
PHP中读写文件实现代码
2011/10/20 PHP
PHP编码转换函数 自动转换字符集支持数组转换
2012/12/16 PHP
Yii2设置默认控制器的两种方法
2017/05/19 PHP
PHP队列场景以及实现代码实例详解
2021/02/26 PHP
DHTML Slide Show script图片轮换
2008/03/03 Javascript
jquery 表单取值常用代码
2009/12/22 Javascript
JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能
2013/11/03 Javascript
JSON.parse()和JSON.stringify()使用介绍
2014/06/20 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
JS实现数字格式千分位相互转换方法
2016/08/01 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
2016/12/21 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
浅谈JS中的常用选择器及属性、方法的调用
2017/07/28 Javascript
JS实现滑动插件
2020/01/15 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
[33:42]LGD vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python下实现的RSA加密/解密及签名/验证功能示例
2017/07/17 Python
Python Django 前后端分离 API的方法
2019/08/28 Python
python2.7实现复制大量文件及文件夹资料
2019/08/31 Python
解决python脚本中error: unrecognized arguments: True错误
2020/04/20 Python
python中取绝对值简单方法总结
2020/07/24 Python
Python SMTP发送电子邮件的示例
2020/09/23 Python
Deux par Deux官方网站:设计师童装
2020/01/03 全球购物
加拿大户外探险购物网站:SAIL
2020/06/27 全球购物
视图的作用
2014/12/19 面试题
大学军训感言200字
2014/02/26 职场文书
党员公开承诺践诺书
2014/03/25 职场文书
三月学雷锋活动总结
2014/06/26 职场文书
关于远足的感想
2015/08/10 职场文书
详解MySQL 用户权限管理
2021/04/20 MySQL
JavaScript的function函数详细介绍
2021/11/20 Javascript
MySQL详细讲解变量variables的用法
2022/06/21 MySQL
一文了解Java动态代理的原理及实现
2022/07/07 Java/Android