[TOC]

添加表头

用法

addColumn($field,$title,$param)

基本参数

单选的用法和复选类似,请参照复选的用法。

参数含义类型是否必须
field字段stringY
title标题stringY
param参数见表头参数表N

表头参数一览表

详细可以参照 layui 表格文档 https://www.layui.com/doc/modules/table.html#cols
参数类型说明示例值
fieldString(必填项)设定字段名。字段名的设定非常重要,且是表格数据列的唯一标识username
titleString(必填项)设定标题名称用户名
widthNumber/String设定列宽(默认自动分配)。支持填写:数字、百分比。
minWidthNumber局部定义当前常规单元格的最小宽度(默认:60),一般用于列宽自动分配的情况。其优先级高于基础参数中的 cellMinWidth100
typeString设定列类型。可选值有:
normal(常规列,无需设定)、
checkbox(复选框列)、
space(空列)、
numbers(序号列)。
任意一个可选值
LAY_CHECKEDBoolean是否全选状态(默认:false)。必须复选框列开启后才有效,如果设置 true,则表示复选框默认全部选中。true
fixedString固定列。可选值有:
left(固定在左)、
right(固定在右)。一旦设定,对应的列将会被固定在左或右,不随滚动条而滚动。 注意:如果是固定在左,该列必须放在表头最前面;如果是固定在右,该列必须放在表头最后面。
left(同 true) right
sortBoolean是否允许排序(默认:false)。如果设置 true,则在对应的表头显示排序icon,从而对列开启排序功能。true
unresizeBoolean是否禁用拖拽列宽(默认:false)。默认情况下会根据列类型(type)来决定是否禁用,如复选框列,会自动禁用。而其它普通列,默认允许拖拽列宽,当然你也可以设置 true 来禁用该功能。false
editString单元格编辑类型(默认不开启)目前只支持:text(输入框)text
eventString自定义单元格点击事件名,以便在 tool 事件中完成对该单元格的业务处理任意字符
styleString自定义单元格样式。即传入 CSS 样式background-color: #5FB878; color: #fff;
alignString单元格排列方式。可选值有:left(默认)、center(居中)、right(居右)center