当前位置: 代码迷 >> Web前端 >> jqGrid()步骤收集
  详细解决方案

jqGrid()步骤收集

热度:887   发布时间:2012-11-03 10:57:43.0
jqGrid()方法收集

方法大概参数如下

属性名

类型

默认值

是否必需

备注

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" ? ?

?