jqGrid一些操作
formatter:function(cellvalue,options,rowObject){}
在格式化行的时候这三个参数
cellvalue行数,
options配置信息,
rowObject行元素详细信息
获取选中表id值,id代表传过来的数据作为主键的一列
var id = jQuery(#tablename).jqGrid('getGridParam','selrow');
获取选中的id序列
var selectedIds = $(#tablename).jqGrid("getGridParam", "selarrrow");
根据id值获取该行的信息
var rowDatas=$(#tablename).jqGrid('getRowData',id);
刷新列表
$(#tablename).jqGrid().trigger('reloadGrid');
加参数刷新列表
$(#tablename).jqGrid('setGridParam',{page:1}).trigger('reloadGrid');
获取数据,record代表传过来的数据键
var records=$(#tablename).getGridParam('records');
jqGrid获得所有行数据的方法
获取所有数据
var obj = $(#tablename).jqGrid("getRowData");
循环每一行,编辑
jQuery(obj).each(function(){
jQuery(#tablename).editRow(this.id, true);
});
循环每一行,保存
jQuery(obj).each(function(){
jQuery(knoPoint.grid_selector).saveRow(this.id);
});