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);
});

 

posted on 2015-09-23 17:27  itliucheng  阅读(442)  评论(0编辑  收藏  举报