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 相关文章推荐
简单的无缝滚动程序-仅几行代码
May 08 Javascript
jQuery $.data()方法使用注意细节
Dec 31 Javascript
node.js开机自启动脚本文件
Dec 24 Javascript
js判断手机和pc端选择不同执行事件的方法
Jan 30 Javascript
JS清除字符串中重复值的实现方法
Aug 03 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
Aug 19 Javascript
canvas学习之API整理笔记(二)
Dec 29 Javascript
Vue的Class与Style绑定的方法
Sep 01 Javascript
echarts鼠标覆盖高亮显示节点及关系名称详解
Mar 17 Javascript
layui结合form,table的全选、反选v1.0示例讲解
Aug 15 Javascript
Vuejs 实现简易 todoList 功能 与 组件实例代码
Sep 10 Javascript
Vant+postcss-pxtorem 实现浏览器适配功能
Feb 05 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
在字符串中把网址改成超级链接
2006/10/09 PHP
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
图解找出PHP配置文件php.ini的路径的方法
2014/08/20 PHP
php发送短信验证码完成注册功能
2015/11/24 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
JavaScript 字符编码规则
2009/05/04 Javascript
jquery ajax中使用jsonp的限制解决方法
2013/11/22 Javascript
Javascript 按位左移运算符使用介绍(
2014/02/04 Javascript
JavaScript定时显示广告代码分享
2015/03/02 Javascript
浅析ES6的八进制与二进制整数字面量
2016/08/30 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
Bootstrap框架安装使用详解
2017/01/21 Javascript
手把手教你如何使用nodejs编写cli命令行
2018/11/05 NodeJs
React精髓!一篇全概括小结(急速)
2019/05/23 Javascript
js实现二级联动简单实例
2020/01/11 Javascript
微信小程序input抖动问题的修复方法
2021/03/03 Javascript
[00:10]神之谴戒
2019/03/06 DOTA
python生成指定尺寸缩略图的示例
2014/05/07 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
Python脚本实现12306火车票查询系统
2016/09/30 Python
python基于pyDes库实现des加密的方法
2017/04/29 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
2018/01/15 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
2018/12/18 Python
对python_discover方法遍历所有执行的用例详解
2019/02/13 Python
对tensorflow 中tile函数的使用详解
2020/02/07 Python
python统计字符串中字母出现次数代码实例
2020/03/02 Python
详解HTML5 Canvas标签及基本使用
2020/01/10 HTML / CSS
美国女孩洋娃娃店:American Girl
2017/10/24 全球购物
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
毕业自我鉴定范文
2013/11/06 职场文书
村官学习十八大感想
2014/01/15 职场文书
高中生物教学反思
2016/02/20 职场文书
MySQL update set 和 and的区别
2021/05/08 MySQL
Vue接口封装的完整步骤记录
2021/05/14 Vue.js
【海涛教你打DOTA】死灵飞龙第一视角解说
2022/04/01 DOTA