JQGrid常用参数、ColModel 常用API、事件及方法

常用的参数:

名称类型描述默认值可修改

postData

array此数组内容直接赋值到url上,参数类型:{name1:value1...}空arra
urlstring获取数据的地址  
shrinkToFitboolean此属性用来说明当初始化列宽度时候的计算类型,如果为true,则按比例初始化列宽度。如果为false,则列宽度使用colModel指定的宽度true
autoScrollboolean创建一个动态滚动的表格,当为true时,翻页栏被禁用。false
forceFitboolean当为true时,调整列宽度不会改变表格的宽度。当shrinkToFit为false时,此属性会被忽略false
mtypestringajax提交方式。POST或者GET,默认GET“GET” 
datatypestring从服务器端返回的数据类型,默认xml。可选类型:xml,local,json,jsonnp,script,xmlstring,jsonstring,clientside"XML" 
colModelarray常用的属性:name 列显示的名称;index 传到服务器端用来排序用的列名称;width 列宽度;align 对齐方式;sortable是否可以排序  
viewrecordsboolean定义是否要显示总记录数  
cellsubmitstring定义单元格内容保存位置“remote”
heightmixed表格高度,可以是数字,像素值或者百分比150
rowNumint在grid上显示记录条数,这个参数是要被传递到后台  
rownumbersboolean如果为true则会在表格左边新增一列,显示行顺序号,从1开始递增,此列名为‘rn’false
rownumWidthinteger如果rownumbers为true,则可以设置column的宽度25
autowidthboolean如果为true时,则当表格在首次被创建时会根据父元素比例重新调整表格宽度。如果父元素宽度改变,为了使表格宽度能够自动调整则要实现函数:setGridWidthfalse
cellEditboolean 启用或者禁用单元格编辑功能false
recorddposstring定义了记录信息的位置:left,center,rightright
pagerposstring指定分页栏的位置center
multiselectboolean定义是否可以多选false 
pagerstring定义翻页用的导航栏,必须是有效的html元素,翻页工具栏可以放置在html页面任意位置  
jsonReaderarray描述json数据格式的数组 
prmNamesarrayDefault valuesPrmNames:{page:"page",rows:"rows",sort:"sidx",order:"order",search:"search"}none
colNamesarray列显示名称,是一个数组对象  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ColModel常见API

属性数据类型备注默认值
labelstring如果colNames为空则用此值来作为列的显示名称,如果都没有设置则使用name值none
namestring表格列的名称,所有关键字,保留字都不能作为名称使用包括subgrid,bc and rnRequired
indexstring索引。其和后台交互的参数为sidxempty
widthnumber默认列的宽度,只能是像素值,不能是百分比150
alignstringleft,center,rightleft
hiddenboolean在初始化表格时是否要隐藏此列false
formattermixed

对列进行格式化时设置的函数名或者类型

formatter:function(cellvalue,options,rowObject){

   return 'id=\'typename'+rowId+"\'";

}

none
editableboolean单元格是否可编辑false
sortableboolean是否可排序true
editrulesarray

编辑的规则{name:’age’,index:’age’, width:90,editable:true,editrules: {edithidden:true,required:true,number:true,minValue:10,maxValue:100}},设定 年龄的最大值为100,最小值为10,而且为数字类型,并且为必输字段。

empty

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

常用的事件

事件参数备注
girdCompletenone当表格所有数据都加载完成而且其他的处理也都完成时出发此事件,排序,翻页同样也会出发此事件
loadCompletexhr当从服务器返回响应是执行,xhr:XMLHttpRequest对象

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值