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的让非HTML5浏览器支持placeholder属性的代码
May 24 Javascript
JavaScript之数组(Array)详解
Apr 01 Javascript
PageSwitch插件实现100种不同图片切换效果
Jul 28 Javascript
JS+CSS实现仿msn风格选项卡效果代码
Oct 22 Javascript
实例详解JavaScript中setTimeout函数的执行顺序
Jul 12 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
Aug 17 Javascript
bootstrap日期插件daterangepicker使用详解
Oct 19 Javascript
React Native基础入门之初步使用Flexbox布局
Jul 02 Javascript
Vue封装的组件全局注册并引用
Jul 24 Javascript
vue页面切换项目实现转场动画的方法
Nov 12 Javascript
JavaScript实时更新当前的时间的示例代码
Jul 15 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
Nov 12 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 error_log 函数的使用
2009/04/13 PHP
php中的路径问题与set_include_path使用介绍
2014/02/11 PHP
CI框架文件上传类及图像处理类用法分析
2016/05/18 PHP
Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
2016/06/13 PHP
yii2安装详细流程
2018/05/23 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
图片完美缩放
2006/09/07 Javascript
用jquery来定位
2007/02/20 Javascript
JavaScript中的History历史对象
2008/01/16 Javascript
jquery绑定原理 简单解析与实现代码分享
2011/09/06 Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
2013/03/05 Javascript
修改file按钮的默认样式实现代码
2013/04/23 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
2015/12/18 Javascript
快速掌握Node.js中setTimeout和setInterval的使用方法
2016/03/21 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
Vue 父子组件、组件间通信
2017/03/08 Javascript
Angularjs中使用指令绑定点击事件的方法
2017/03/30 Javascript
vue组件中watch props根据v-if动态判断并挂载DOM的问题
2019/05/12 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
在Webpack中用url-loader处理图片和字体的问题
2020/04/28 Javascript
vue实现简单图片上传
2020/06/30 Javascript
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
GitHub 热门:Python 算法大全,Star 超过 2 万
2019/04/29 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
Python列表嵌套常见坑点及解决方案
2020/09/30 Python
Python3爬虫ChromeDriver的安装实例
2021/02/06 Python
英国天然有机美容护肤品:Neal’s Yard Remedies
2018/05/05 全球购物
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
本科生详细的自我评价
2013/09/19 职场文书
大专生工程监理求职信
2013/10/04 职场文书
大专生的学习自我评价
2013/12/04 职场文书
电焊工工作岗位职责
2014/02/06 职场文书
校园标语大全
2014/06/19 职场文书
法定代表人授权委托书范文
2014/09/22 职场文书
处级领导班子全部召开专题民主生活会情况汇报
2014/09/27 职场文书
linux下导入、导出mysql数据库命令的实现方法
2021/05/26 MySQL