layui table 列宽百分比显示的实现方法


Posted in Javascript onSeptember 28, 2019

废话不多说了,为大家分享一下layui实现 table 列宽百分比显示的实例代码,希望对大家有所帮助吧

var layer = layui.layer, form = layui.form, table = layui.table;
      var $ = layui.$;
      /*select gysmc,zyzw ,xm ,sjhm ,bgshm ,emilyx ,
      zgsrgzwsj ,zggsgl ,cast(gysxxid as int) as gysxxid, pc,
       gysryxxMdataID as ID,sjbs from gysryxxMdata*/
      var tableInit = table.render({
        elem: '#tbgysplay'
        , method: 'post'
        , data: jsonData
        , height: "auto"
        , id: "tbgysplay"
        , text: {none: '暂无相关数据'}
        , toolbar: "#toolbarplan"
        , cols: [[
          {type: "checkbox", fixed: "left", width: 50}
          , {
            field: "number", title: "序号", width: '5%', align: "left", templet: function (data) {
              return data.LAY_INDEX
            }
          }
          , {field: "ID", title: "ID", align: "left", hide: true}
          , {field: "action", title: "action", align: "left", hide: true}
          , {field: "sjbs", title: "sjbs", align: "left", hide: true}
          , {field: "供应商名称", title: "供应商名称", width: '20%', align: "left"}
          , {field: "主要产品类型", title: "主要产品类型", width: '20%', align: 'left'}
          , {field: "所在省份", title: "所在省份", width: '15%', align: 'left'}
          , {
            field: "PSA计划时间", title: "PSA计划时间", width: '20%', align: 'left', edit: 'select',
            templet: function (d) {
              return '<input type="text" name="rzrq" verify lay-verify="verify" value="' + (d.rzrq || '') + '" placeholder="请选择时间" readonly="readonly" class="layui-input layui-input-date" style="text-align: center"/>';
            }
          }
          , {field: "PSA计划负责人", title: "PSA计划负责人", width: '20%', align: 'left', edit: 'text'}
        ]]
        , done: function () {//当数据渲染完后,执行的回调
          //日期控件
          $(".layui-input-date").each(function (i) {
            layui.laydate.render({
              elem: this,
              format: "yyyy-MM-dd",
              done: function (value, date) {
                if (res && res.data[i]) {
                  $.extend(res.data[i], {'rzrq': value})
                }
              }
            });
          });
          layer.closeAll();
        }

      });
      //双击编辑行
      table.on('edit(tbgysplay)', function (obj) {
        //检验格式 电话 办公室电话 邮箱
      });

以上这篇layui table 列宽百分比显示的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
理解Javascript_03_javascript全局观
Oct 11 Javascript
一个简单的Ext.XTemplate的实例代码
Mar 18 Javascript
jquery获取焦点和失去焦点事件代码
Apr 21 Javascript
jquery如何根据值设置默认的选中项
Mar 17 Javascript
jquery背景跟随鼠标滑动导航
Nov 20 Javascript
Bootstrap开发实战之第一次接触Bootstrap
Jun 02 Javascript
详解Vue中使用v-for语句抛出错误的解决方案
May 04 Javascript
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
Sep 13 Javascript
javascript 产生随机数的几种方法总结
Sep 26 Javascript
vue项目使用微信公众号支付总结及遇到的坑
Oct 23 Javascript
webpack结合express实现自动刷新的方法
May 07 Javascript
es6函数之尾调用优化实例分析
Apr 25 Javascript
解决layui批量传值到后台操作时出现传值为空的问题
Sep 28 #Javascript
JavaScript实现轮播图效果代码实例
Sep 28 #Javascript
json字符串对象转换代码实例
Sep 28 #Javascript
javascript头像上传代码实例
Sep 28 #Javascript
解决layui laydate 时间控件一闪而过的问题
Sep 28 #Javascript
JavaScript生成随机验证码代码实例
Sep 28 #Javascript
laydate只显示时分 不显示秒的功能实现方法
Sep 28 #Javascript
You might like
E路文章系统PHP
2006/12/11 PHP
在数据量大(超过10万)的情况下
2007/01/15 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
PHP获取当前页面URL函数实例
2014/10/22 PHP
phpcms手机内容页面添加上一篇和下一篇
2015/06/05 PHP
FormValidate 表单验证功能代码更新并提供下载
2008/08/23 Javascript
jquery.ui.progressbar 中文文档
2009/11/26 Javascript
JSON.stringify 语法实例讲解
2012/03/14 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
JQuery 在线引用及测试引用是否成功
2014/06/24 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
2014/06/27 Javascript
用C/C++来实现 Node.js 的模块(二)
2014/09/24 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
JavaScript之iterable_动力节点Java学院整理
2017/06/29 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
微信小程序+云开发实现欢迎登录注册
2019/05/24 Javascript
vue实现带复选框的树形菜单
2019/05/27 Javascript
详解ng-alain动态表单SF表单项设置必填和正则校验
2019/06/11 Javascript
python自动化测试之连接几组测试包实例
2014/09/28 Python
Python网络编程中urllib2模块的用法总结
2016/07/12 Python
Python制作简易注册登录系统
2016/12/15 Python
python3获取两个日期之间所有日期,以及比较大小的实例
2018/04/08 Python
python判断字符串或者集合是否为空的实例
2019/01/23 Python
wxpython自定义下拉列表框过程图解
2020/02/14 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
Python用户自定义异常的实现
2020/12/25 Python
浅谈HTML5 &amp; CSS3的新交互特性
2016/07/19 HTML / CSS
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
陪护人员误工证明
2015/06/24 职场文书
redis三种高可用方式部署的实现
2021/05/11 Redis
Python 批量下载阴阳师网站壁纸
2021/05/19 Python
如何用PHP实现分布算法之一致性哈希算法
2021/05/26 PHP
Nginx location 和 proxy_pass路径配置问题小结
2021/09/04 Servers