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去掉前后空格的实例
Nov 07 Javascript
js导航栏单击事件背景变换示例代码
Jan 13 Javascript
JS替换文本域内的回车示例
Feb 18 Javascript
Jquery Ajax方法传值到action的方法
May 11 Javascript
jQuery增加与删除table列的方法
Mar 01 Javascript
Vue.js弹出模态框组件开发的示例代码
Jul 26 Javascript
JS实现的邮箱提示补全效果示例
Jan 30 Javascript
vue通过style或者class改变样式的实例代码
Oct 30 Javascript
angular 实现下拉列表组件的示例代码
Mar 09 Javascript
在mpvue框架中使用Vant WeappUI组件库的注意事项【推进】
Jun 09 Javascript
element-ui table组件如何使用render属性的实现
Nov 04 Javascript
JS自定义滚动条效果
Mar 13 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加水印的代码(支持半透明透明打水印,支持png透明背景)
2013/01/17 PHP
php伪静态之APACHE篇
2014/06/02 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
2014/08/08 PHP
php二维数组按某个键值排序的实例讲解
2019/02/15 PHP
解决Laravel blade模板转义html标签的问题
2019/09/03 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
JS中令人发指的valueOf方法介绍
2013/02/22 Javascript
js实现Form栏显示全格式时间时钟效果代码
2015/08/19 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
2015/12/29 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
2016/09/20 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
Vue中的v-for循环key属性注意事项小结
2018/08/12 Javascript
在vue项目中使用md5加密的方法
2018/09/14 Javascript
layui使用button按钮 点击出现弹层 弹层中加载表单的实例
2019/09/04 Javascript
JavaScript直接调用函数与call调用的区别实例分析
2020/05/22 Javascript
python 自动化将markdown文件转成html文件的方法
2016/09/23 Python
Python数据结构之哈夫曼树定义与使用方法示例
2018/04/22 Python
使用pandas read_table读取csv文件的方法
2018/07/04 Python
python TF-IDF算法实现文本关键词提取
2019/05/29 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
详解Python中list[::-1]的几种用法
2020/11/16 Python
挪威户外活动服装和装备购物网站:Bergfreunde挪威
2016/10/20 全球购物
舒适的豪华鞋:Taryn Rose
2018/05/03 全球购物
Conforama瑞士:家具、厨房、电器、装饰
2020/09/06 全球购物
C#如何允许一个类被继承但是避免这个类的方法被重载?
2015/02/24 面试题
计算机相关的自我评价
2014/01/15 职场文书
开朗女孩的自我评价
2014/02/10 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
公司合作意向书
2014/04/01 职场文书
旅游项目合作意向书
2015/05/08 职场文书
爱护公物主题班会
2015/08/17 职场文书
MySQL主从复制断开的常用修复方法
2021/04/07 MySQL
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
2021/05/14 Python
Windows11里微软已经将驱动程序安装位置A盘删除
2021/11/21 数码科技
「海贼王」112.9万粉丝纪念图标公布
2022/03/21 日漫