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语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
js活用事件触发对象动作
Aug 10 Javascript
优化 JavaScript 代码的方法小结
Jul 16 Javascript
js获取或设置当前窗口url参数的小例子
Oct 14 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
Jul 01 Javascript
jQuery模拟窗口抖动效果
Mar 15 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
Jun 13 Javascript
vue学习教程之带你一步步详细解析vue-cli
Dec 26 Javascript
了解在JavaScript中将值转换为字符串的5种方法
Jun 06 Javascript
JavaScript Date对象功能与用法学习记录
Apr 28 Javascript
Python机器学习之决策树和随机森林
Jul 15 Javascript
实现一个简单得数据响应系统
Nov 11 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 float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
php实现文件下载代码分享
2014/08/19 PHP
Smarty最简单实现列表奇偶变色的方法
2015/07/01 PHP
PHP中抽象类,接口功能、定义方法示例
2019/02/26 PHP
jquery插件tooltipv顶部淡入淡出效果使用示例
2013/12/05 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
关于vue.js v-bind 的一些理解和思考
2017/06/06 Javascript
深入理解Promise.all
2018/08/08 Javascript
解决vue2 在mounted函数无法获取prop中的变量问题
2018/11/15 Javascript
JavaScript实现简单音乐播放器
2020/04/17 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
微信小程序模板消息推送的两种实现方式
2019/08/27 Javascript
javascript实现简易的计算器
2020/01/17 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
Python运用于数据分析的简单教程
2015/03/27 Python
python选择排序算法实例总结
2015/07/01 Python
Python中py文件引用另一个py文件变量的方法
2018/04/29 Python
TensorFlow实现卷积神经网络
2018/05/24 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
python实现扫描局域网指定网段ip的方法
2019/04/16 Python
Python面向对象之多态原理与用法案例分析
2019/12/30 Python
Django获取model中的字段名和字段的verbose_name方式
2020/05/19 Python
美国嘻哈首饰购物网站:Hip Hop Bling
2016/12/30 全球购物
美国职棒大联盟的官方手套、球和头盔:Rawlings
2020/02/15 全球购物
高一生物教学反思
2014/01/17 职场文书
高中学生会竞选演讲稿
2014/08/25 职场文书
学校开学标语
2014/10/06 职场文书
单位租车协议书
2015/01/29 职场文书
2015年乡镇残联工作总结
2015/05/13 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
标准版个人借条怎么写?以及什么是借条?
2019/08/28 职场文书
CSS 一行代码实现头像与国旗的融合
2021/10/24 HTML / CSS