方法大概参数如下
属性名 |
类型 |
默认值 |
是否必需 |
备注 |
url | 字符串 | "" | 是 | 获取数据的地址 |
height | 数字 | 150 | ? | 当值为100%时会随数据的数量而自动调整高度 |
page | 数字 | 1 | ? | 当前页数 |
rowNum | 数字 | 20 | ? | 每页行数 |
records | 数字 | 0 | ? | ? |
pager | 字符串或对象 | ? | 否 | 工具条所显示的容器 |
pgbuttons | 布尔值 | true | 否 | 是否显示上一页下一页的按钮 |
pginput | 布尔值 | true | 否 | 是否显示录入跳转页数的文本框 |
colModel | 数组 | [] | 是 | 定义数据列 |
rowList | 数组 | [] | 否 | 每页行数下拉选项 未设置为不显示该下拉选项 |
colNames | 数组 | [] | 是 | 显示的列名 ,需要和colModel的列数匹配 |
sortorder | 字符串 | "asc" | 否 | 排序字段的排序类型为asc和desc |
sortname | 字符串 | "" | ? | 要排序列名 |
datatype | 字符串 | "xml" | 否 | 数据传递的类型一般有xml和json |
mtype | 字符串 | "GET" | 否 | 请求的类型一般有GET和POST |
altRows | 布尔值 | false | 否 | ? |
selarrrow | 数组 | [] | 否 | ? |
savedRow | 数组 | [] | 否 | ? |
shrinkToFit | 布尔值 | true | 否 | ? |
xmlReader | 对象 | {} | 否 | ? |
jsonReader | 对象 | {} | 否 | ? |
subGrid | 布尔值 | false | 否 | ? |
subGridModel | 数组 | [] | ? | ? |
reccount | 数字 | 0 | ? | ? |
lastpage | 数字 | 0 | ? | ? |
lastsort | 数字 | 0 | ? | ? |
selrow | 方法 | null | ? | ? |
beforeSelectRow | 方法 | null | ? | ? |
onSelectRow | 方法 | null | ? | ? |
onSortCol | 方法 | null | ? | ? |
ondblClickRow | 方法 | null | ? | ? |
onRightClickRow | 方法 | null | ? | ? |
onPaging | 方法 | null | ? | ? |
onSelectAll | 方法 | null | ? | ? |
loadComplete | 方法 | null | ? | ? |
gridComplete | 方法 | null | ? | ? |
loadError | 方法 | null | ? | ? |
loadBeforeSend | 方法 | null | ? | ? |
afterInsertRow | 方法 | null | ? | ? |
beforeRequest | 方法 | null | ? | ? |
onHeaderClick | 方法 | null | ? | ? |
viewrecords | 布尔值 | false | ? | ? |
loadonce | 布尔值 | false | ? | ? |
multiselect | 布尔值 | false | ? | ? |
multikey | 布尔值 | false | ? | ? |
editurl | 字符串 | null | ? | 添加编辑删除操作时数据提交的页面 |
search | 布尔值 | false | 否 | 是否显示搜索按钮 |
caption | 字符串 | "" | 否 | 表格上方的标题,不写为不显示 |
hidegrid | 布尔值 | true | ? | ? |
hiddengrid | 布尔值 | false | ? | ? |
postData | 对象 | {} | ? | ? |
userData | 对象 | {} | ? | ? |
treeGrid | 布尔值 | false | 否 | 是否为树型GRID |
treeGridModel | 字符串 | 'nested' | 否 | 树型GRID的数据源格式一般分为nested和adjacency |
treeReader | 对象 | {} | ? | ? |
treeANode | 数字 | -1 | ? | ? |
ExpandColumn | 字符串 | null | 否 | 为树型GRID时 按钮所在的列 |
tree_root_level | 数字 | 0 | 否 | ? |
prmNames | 对象 |
{page:"page",rows:"rows", sort: "sidx",order: "sord", search:"_search", nd:"nd"} |
否 | 数据请求时的request的参数设定 |
forceFit | 布尔值 | false | ? | ? |
gridstate | 字符串 |
"visible" |
? | ? |
cellEdit | 布尔值 | false | ? | ? |
cellsubmit | 字符串 | "remote" | ? | ? |
nv | ? | 0 | ? | ? |
loadui | 字符串 | "enable" | ? | ? |
toolbar | 数组 | [false,""] | ? | ? |
scroll | 布尔值 | false | ? | ? |
multiboxonly | 布尔值 | false | ? | ? |
deselectAfterSort | 布尔值 | true | ? | ? |
scrollrows | 布尔值 | false | ? | ? |
autowidth | 布尔值 | false | 否 | 是否自动宽度(100%) |
scrollOffset | 数字 | 18 | ? | ? |
cellLayout | 数字 | 5 | ? | ? |
subGridWidth | 数字 | 20 | ? | ? |
multiselectWidth | 数字 | 20 | ? | ? |
gridview | 布尔值 | false | ? | 在工具条上是否显示总条数等信息 |
rownumWidth | 数字 | 25 | ? | ? |
rownumbers | 布尔值 | false | ? | ? |
pagerpos | 字符串 | 'center' | ? | ? |
recordpos | 字符串 | 'right' | ? | ? |
footerrow | 布尔值 | false | ? | ? |
userDataOnFooter | 布尔值 | false | ? | ? |
hoverrows | 布尔值 | true | ? | ? |
altclass | 字符串 | 'ui-priority-secondary' | ? | ? |
viewsortcols | 数组 | [false,'vertical',true] | ? | ? |
resizeclass | 字符串 | '' | ? | ? |
autoencode | 布尔值 | false | ? | ? |
remapColumns | 数组 | [] | ? | ? |
ajaxGridOptions | 对象 | {} | ? | ? |
direction | 字符串 | "ltr" | ? | ? |
?