1.获得当前列表行数:$("#gridid").getGridParam("reccount");
2.获取选中行数据(json):$("#gridid").jqGrid(‘getRowData‘, id);
3.刷新列表:$(refreshSelector).jqGrid(‘setGridParam‘, { url: ‘‘), postData: ‘‘}).trigger(‘reloadGrid‘);
4.选中行:$("#jqGrid").setSelection("1", true); (Toggles a selection of the row with id =rowid; ifonselectrowis true (the default) then the event onSelectRow is launched, otherwise it is not.)//true:重新加载表格数据, false:不重新加载表格数据
5.重置选中行:$("#jqgrid").resetSelection(); //Resets (unselects) the selected row(s). Also works in multiselect mode.
6.清除:$("#jqgrid").clearGridData(); //Clears the currently loaded data from grid. If the clearfooter parameter is set to true, the method clears the data placed on the footer row.
7.$("#jqgrid").setCell(rowid,colname,nData,cssp,attrp);
//This method can change the content of particular cell and can set class or style properties. Where:
forceupIf the parameter is set to true we perform update of the cell instead that the value is empty
8.获取选中行ID
var rowid = $("#jqgrid").jqGrid(‘getGridParam‘,‘selrow‘);
var rowid = $("#searchResultList").getGridParam("selrow");
var rowData = $("#searchResultList").getRowData(rowid); /根据行ID,获取选中行的数据(根据)
jQuery学习笔记--JqGrid相关操作 方法列表(上),布布扣,bubuko.com
jQuery学习笔记--JqGrid相关操作 方法列表(上)
原文:http://www.cnblogs.com/eyunhua/p/3807338.html