jQuery学习笔记——jqGrid的使用记录(实现分页、搜索功能)

2020-05-24 21:34:03易采站长站整理
rowNum 在grid上显示记录条数,这个参数是要被传递到后台 rowList 一个下拉选择框,用来改变显示记录数,当选择时会覆盖rowNum参数传递到后台 sortname 默认的排序列。可以是列名称或者是一个数字,这个参数会被提交到后台 viewrecords 定义是否要显示总记录数 caption 表格名称

2、事件

事件参数描述
afterInsertRowrowid 
rowdata 
rowelem
此事件发生在每次插入行后
rowid 为插入的行ID
rowdata 是被插入行的数据数组。格式为name:value对,name在colModel定义
rowelem 是应答元素。xml为xml行,json为所有行数据。
注意:若gridview 为true,此事件不会发生
beforeRequestnone此事件发生在任何数据请求前,但当datatype为function时不发生。
beforeSelectRowrowid, e此事件发生在用户点击行,选中该行前。
rowid 为行的ID,e为事件对象
该事件将返回布尔值true(行被选中)或false(行未被选中)。
gridCompletenone此事件发生在表格所有数据装入和进程完成后。与datatype参数及排序分页等无关。
loadBeforeSendxhr,
settings
此事件发生在XMLHttpRequest被发送前,用于修改对象属性(如headers)。 xhr 为XMLHttpRequest对象。
loadCompletedata此事件发生在每个服务器请求后。xhr 为XMLHttpRequest对象。
loadErrorxhr,
status,
error
此事件在请求失败时发生。事件有3个参数:
xhr 为XMLHttpRequest对象;
Satus 为错误类型描述;error 为错误对象。
onCellSelectrowid,
iCol, 
cellcontent,
e
此事件在点击表格特定单元格时发生。
rowid 为行ID;iCol 为列索引;
cellcontent 为单元格中内容;
e 点击事件对象。
ondblClickRowrowid, 
iRow, 
iCol, 
e
此事件发生在行双击后发生。
rowid为行ID;iRow 为行索引(勿与rowid混淆);
iCol为列索引;
e