| 属性 | 类型 | 描述 | 默认值 |
| align | string | 定义表格单元格(非表头)的对齐方式,可取值:left, center, right. | left |
| classes | string | 此属性用于定义列的类名,当有多个类名时,用空格间隔,例如:“class1 class2”。在表格的CSS中,有一个预定义的类ui-ellipsis用于定义特定的行 | empty |
| datefmt | string | 日期格式,可用/,-和.。作为间隔符。y、Y、yyyy用于4位年,YY、yy用于2位的月,d、dd用于日期 | Y-m-d |
| defval | string | 搜索字段的缺省值,此参数只用于自定义搜索是的初始值。 | empty |
| editable | boolean | 定义字段是否可编辑,用于单元格编辑、行编辑和表单模式 | false |
| editoptions | array | 根据edittype 参数定义可用的值数组 | empty |
| editrules | array | 设置可编辑字段的补充规则 | empty |
| edittype | string | 定义行编辑和表单模式的编辑类型,可以是text、textarea、select、checkbox、 password、button、image和file。 | text |
| fixed | boolean | 若设为true,即使shrinkToFit设置为true,列宽也不允许重新计算。GridWidth方法改变表格宽度时,列宽也不会改变。 | false |
| formoptions | array | 定义表单编辑的各种选项 | empty |
| hidedlg | boolean | 若设置为true,该列将不出现在模式对话框中,用户可以此控制列的显示或隐藏 | false |
| hidden | boolean | 定义初始化时,列是否隐藏。 | false |
| index | string | 通过sidx参数设置排序时的索引名。 | empty |
| key | boolean | 在未从服务器获得ID的情况下,该列可设置为行ID。只有一列可设置该属性,若出现多列,表格只采用将第一个设置了该属性的列,其他列忽略。 | false |
| label | string | 当colNames数组为空时,定义此列的标题。若colNames数组和此属性都为空,标题为该列的name属性值。 | none |
| name | string | 设置列在表格中的唯一名称,此属性是必须的。或者使用保留字subgrid、cb和rn. | Required |
| resizable | boolean | 定义是否可变列宽 | true |
| sortable | boolean | 定义是否可以排序 | true |
| sorttype | mixed | 当datatype为local时,用于定义排序列类型。可取int/integer(整数)、float/number/currency(小数)、date(日期)、text(文本) | text |
| title | boolean | 当设置为false时,鼠标滑向单元格时不显示title属性 | true |
| width | number | 设置列的初始宽度,可用pixels和百分比 | 150 |
*jqGrid colModel结构配置
最新推荐文章于 2021-10-15 10:47:01 发布
jqGrid是一款强大的JavaScript表格插件,其colModel是核心配置之一,用于定义表格列的属性。通过colModel,你可以设置列的名称、宽度、是否可编辑、排序方式等。了解colModel的结构能帮助你定制化表格展示,实现数据的高效管理和交互。
7426

被折叠的 条评论
为什么被折叠?



