力软敏捷框架 jfGrid 的使用说明
程序员文章站
2022-04-14 16:39:57
很多人使用力软敏捷框架的一个困扰就是表格控件,力软并没有使用常规的jqgrid,而是用了自己的一套 jfgrid。所以今天在这做个简单的说明,如果你有什么疑问也可以在评论区提出来,后期的文章会做说明。 首先来讲下jfgrid有哪些设置属性: url 后台请求地址 param 后台请求参数 rowda ......
很多人使用力软敏捷框架的一个困扰就是表格控件,力软并没有使用常规的jqgrid,而是用了自己的一套
jfgrid。所以今天在这做个简单的说明,如果你有什么疑问也可以在评论区提出来,后期的文章会做说明。
首先来讲下jfgrid有哪些设置属性:
url | 后台请求地址 |
param | 后台请求参数 |
rowdatas | 表格数据 |
headdata | 列设置 |
isshownum | 是否显示序号列 |
ismultiselect | 是否允许多选 |
multiselectfield | 多选绑定字段 |
issubgrid | 是否有子表 |
subgridexpanded | 子表展开后调用函数 |
subgridheight | 字表区域高度 |
onselectrow | 选中一行后回调函数 |
dblclick | 双击行事件 |
onrendercomplete | 表格加载完后台数据后执行事件 |
onrenderbefore | 表格渲染前执行事件 |
onaddrow | 添加一行数据后执行 |
onminusrow | 删除一行数据后执行 |
beforeminusrow | 删除一行数据前执行 |
ispage | 是否分页 |
rows | 分页行数 |
sidx | 排序字段,多个字段可以用逗号隔开 |
sord | 排序方式,默认asc |
istree | 是否树形显示(没有分页的情况下才支持) (只有在数据不多情况下才建议使用) |
mainid | 关联的主键 |
parentid | 树形关联字段 |
isedit | 是否允许增删行 |
isautoheight | 自动适应表格高度 |
height | 表格高度 |
rowheight | 行高 |
numrowwitdh | 序号列宽度 |
列设置参数 label 显示列名 /name 字段名 /width 宽度 /align 对齐方式 /frozen 冻结列 /statistics 统计 /ishide 是否隐藏