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批量控制form禁用的代码
Aug 06 Javascript
jQuery动态修改超链接地址的方法
Feb 13 Javascript
JavaScript编写点击查看大图的页面半透明遮罩层效果实例
May 09 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
Oct 09 Javascript
AngularJS中transclude用法详解
Nov 03 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
May 02 Javascript
vue实现点击关注后及时更新列表功能
Jun 26 Javascript
vue项目中引入Sass实例方法
Aug 27 Javascript
js 根据对象数组中的属性进行排序实现代码
Sep 12 Javascript
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
Dec 09 Javascript
node中使用shell脚本的方法步骤
Mar 23 Javascript
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
Aug 05 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设计模式 php实现适配器模式
2015/12/07 PHP
基于jQuery的获得各种控件Value的方法
2010/11/19 Javascript
JQuery1.6 使用方法三
2011/11/23 Javascript
jquery使用ColorBox弹出图片组浏览层实例演示
2013/03/14 Javascript
php与js的区别是什么
2013/08/05 Javascript
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
学习javascript的闭包,原型,和匿名函数之旅
2015/10/18 Javascript
jquery单击事件和双击事件冲突解决方案
2016/03/02 Javascript
javascript设计模式Constructor(构造器)模式
2016/08/19 Javascript
探讨跨域请求资源的几种方式(总结)
2016/12/02 Javascript
BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码
2017/05/17 Javascript
Vue导出json数据到Excel电子表格的示例
2017/12/04 Javascript
web前端页面生成exe可执行文件的方法
2018/02/08 Javascript
swiper 解决动态加载数据滑动失效的问题
2018/02/26 Javascript
JavaScript实现随机点名程序
2020/03/25 Javascript
Python找出list中最常出现元素的方法
2016/06/14 Python
使用Python实现博客上进行自动翻页
2017/08/23 Python
python正则表达式之对号入座篇
2018/07/24 Python
Python常见排序操作示例【字典、列表、指定元素等】
2018/08/15 Python
解决python os.mkdir创建目录失败的问题
2018/10/16 Python
python web框架中实现原生分页
2019/09/08 Python
Python实现字符串中某个字母的替代功能
2019/10/21 Python
基于Python生成个性二维码过程详解
2020/03/05 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
HTML5教程之html 5 本地数据库(Web Sql Database)
2014/04/03 HTML / CSS
英国最大的在线运动补充剂商店:Discount Supplements
2017/06/03 全球购物
国际礼品店:GiftsnIdeas
2018/05/03 全球购物
Shell编程面试题
2016/05/29 面试题
会计与审计专业自荐信范文
2014/03/15 职场文书
职工代表大会主持词
2014/04/01 职场文书
小学德育工作经验交流材料
2014/05/22 职场文书
2015年测量员工作总结
2015/05/23 职场文书
销售人员管理制度
2015/08/06 职场文书
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫
python pygame 开发五子棋双人对弈
2022/05/02 Python