1. var layer = layui.layer, form = layui.form, table = layui.table;
  2. var $ = layui.$;
  3. /*select gysmc,zyzw ,xm ,sjhm ,bgshm ,emilyx ,
  4. zgsrgzwsj ,zggsgl ,cast(gysxxid as int) as gysxxid, pc,
  5. gysryxxMdataID as ID,sjbs from gysryxxMdata*/
  6. var tableInit = table.render({
  7. elem: '#tbgysplay'
  8. , method: 'post'
  9. , data: jsonData
  10. , height: "auto"
  11. , id: "tbgysplay"
  12. , text: {none: '暂无相关数据'}
  13. , toolbar: "#toolbarplan"
  14. , cols: [[
  15. {type: "checkbox", fixed: "left", width: 50}
  16. , {
  17. field: "number", title: "序号", width: '5%', align: "left", templet: function (data) {
  18. return data.LAY_INDEX
  19. }
  20. }
  21. , {field: "ID", title: "ID", align: "left", hide: true}
  22. , {field: "action", title: "action", align: "left", hide: true}
  23. , {field: "sjbs", title: "sjbs", align: "left", hide: true}
  24. , {field: "供应商名称", title: "供应商名称", width: '20%', align: "left"}
  25. , {field: "主要产品类型", title: "主要产品类型", width: '20%', align: 'left'}
  26. , {field: "所在省份", title: "所在省份", width: '15%', align: 'left'}
  27. , {
  28. field: "PSA计划时间", title: "PSA计划时间", width: '20%', align: 'left', edit: 'select',
  29. templet: function (d) {
  30. 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"/>';
  31. }
  32. }
  33. , {field: "PSA计划负责人", title: "PSA计划负责人", width: '20%', align: 'left', edit: 'text'}
  34. ]]
  35. , done: function () {//当数据渲染完后,执行的回调
  36. //日期控件
  37. $(".layui-input-date").each(function (i) {
  38. layui.laydate.render({
  39. elem: this,
  40. format: "yyyy-MM-dd",
  41. done: function (value, date) {
  42. if (res && res.data[i]) {
  43. $.extend(res.data[i], {'rzrq': value})
  44. }
  45. }
  46. });
  47. });
  48. layer.closeAll();
  49. }
  50.  
  51. });
  52. //双击编辑行
  53. table.on('edit(tbgysplay)', function (obj) {
  54. //检验格式 电话 办公室电话 邮箱
  55. });

layui table 列宽百分比显示的更多相关文章

  1. Bootstrap Table列宽拖动的方法

    在之前做过的一个web项目中,前端表格是基于jQuery和Bootstrap Table实现的,要求能利用拖动改变列宽,现将实现的过程记录如下: 1. Bootstrap Table可拖动,需要用到它 ...

  2. devpress grid表格自适应列宽的问题

    /// <summary> /// 自适应列宽,显示横向滚轴,只有当所有列都已经在界面上加载完成之后才能生效 /// </summary> public void setAut ...

  3. 保存Total Commander的列宽

    Total Commander的默认列宽经常显示不全内容,需要手工调整,用"Menu -> Configuration -> Save Position"可以永久保存列 ...

  4. CSS 控制table 滑动及调整列宽等问题总结

    一. 通过css控制table y方向上滚动 html中没有滚动条,可以根据overflow属性的scroll来对table显示不完全的内容进行滚动. 只是y方向上滚动,很简单,只要设置div的hei ...

  5. 使用datatables实现列宽设置、水平滚动条、显示某列部分内容

    示例 1.//使用 columnDefs 给列设置宽度 $('#example').DataTable( { "columnDefs": [ //给第一列指定宽度为表格整个宽度的2 ...

  6. layui table 数据表格固定列的行高和table其他列的行高不一致

    1.问题描述:使用layui的table数据表格,固定某一列,这样表格中数据的宽度超出屏幕宽度时,固定列可以一直显示在屏幕中,不会随着底部滚动栏左右的拖动而变化位置.但是遇到一个问题,就是固定列的行高 ...

  7. JS可改变列宽table

    <!DOCTYPE HTML> <html> <head> <meta charset="gbk"> <title>ta ...

  8. table列等宽

    固定table列等宽 固定table列等宽 style: {table-layout : fixed} html: style="table-layout:fixed" js: o ...

  9. display:table标签来自动改变列宽 改变的同时table的整体宽度跟随变化

    发现公司里的所有分页功能都是通过display:talbe来实现的,但是用户最近说要让表格列宽可以拖动:所有我就寻找了好多的办法:网上找了很多的资料,但是都不是我要的效果因为他们都是列宽不改变要不就是 ...

随机推荐

  1. VMware(Caps Lock键)切换大小写作用失效的Bug的解决办法

    前言 第一种情况是:进入VMware虚拟机的时候,即使按了Capslock键开启大写,灯虽然亮了,但是,打出来的字母还是小写,没有有任何的效果,根本不能转换成大写. 只有按Shift+字母才能输入大写 ...

  2. mysql基础之帮助信息

    在mysql中获取帮助 1.当连接到mysql数据库以后,使用help命令或者\?表示获取帮助信息: MariaDB [ren]> help General information about ...

  3. origin2018去掉demo水印

    消除demo字样 有的origin破解完成后,使用没问题,但导出的图有demo水印.其实不需要重装,只需要下载一个补丁即可解决. 1. 把下载到的origin.exe复制到安装文件夹 2. 双击执行一 ...

  4. 7.7-9 chage、chpasswd、su

    7.7 chage:修改用户密码有效期 chage命令用于查看或修改用户密码的有效期,有些参数和passwd的功能相同.   -d    设置上一次密码更改的日期 -E    账号过期的日期.日期格式 ...

  5. 10.16-17 mailq&mail:显示邮件传输队列&发送邮件

    mailq命令 是mail queue(邮件队列)的缩写,它会显示待发送的邮件队列,显示的条目包括邮件队列ID.邮件大小.加入队列时间.邮件发送者和接受者.如果邮件进行最后一次尝试后还没有将邮件投递出 ...

  6. Python使用 Kubernetes API 访问集群

    通过将身份认证令牌直接传给 API 服务器,可以避免使用 kubectl 代理,像这样:使用 grep/cut 方式: 通过将身份认证令牌直接传给 API 服务器,可以避免使用 kubectl 代理, ...

  7. ffmpeg安装之mac安装

    转发自白狼栈:查看原文 关于ffmpeg的安装,有的人可能要折腾很久,甚至折腾一个礼拜,究其原因,基本都是编译安装惹的祸. 我们提供4种安装方式,最复杂的莫过于centos7上的编译安装. ffmpe ...

  8. Windows登录服务器CLI运行脚本出现 syntax error: unexpected end of file 错误的解决

    0.前言 通常我们在编辑 Linux 服务器上的文件时,直接在 Linux 环境比较麻烦(当然熟练使用 VIM 的程序员除外哈哈),有时我们会使用 Windows 将文件编辑好再上传到服务器端,我用的 ...

  9. 安装Boost库

    获取方式 官网下载合适版本:https://www.boost.org/ 此处用的是boost_1_75_0版本 开发环境 推荐使用GCC 7.x.x或以上编译器 安装Boost库 此处采用简易安装, ...

  10. sentinel入门

    sentinel下载:sentinel-dashboard-1.8.1.jar 下载完成后进入sentinel-dashboard-1.8.1.jar的文件夹,在cmd中输入java -jar sen ...