(开发笔记)jqGrid行操作

增加行

/*
rowId:这行的id,跟行内容id不同;
data:{"":"","":""};
rowIdx:插入位置的行id
*/
$("#dataGrid").addRowData(rowId,data,'first');
$("#dataGrid").addRowData(rowId,data,'last');
$("#dataGrid").addRowData(rowId,data,'before',rowIdx);
$("#dataGrid").addRowData(rowId,data,'after',rowIdx);

$("#dataGrid").jqGrid('addRowData',rowId,data,'first');
$("#dataGrid").jqGrid('addRowData',rowId,data,'last');
$("#dataGrid").jqGrid('addRowData',rowId,data,'before',rowIdx);
$("#dataGrid").jqGrid('addRowData',rowId,data,'after',rowIdx);

 删除行

$("#dataGrid").delRowData(rowId);

$("#dataGrid").jqGrid('delRowData',rowId);

 选中行(多行)

var ids=$('#jqGrid').jqGrid('getGridParam','selarrrow');

所有行id数组

var allIds = $("gridTable").jqGrid('getDataIDs');

选中行(单行,如果是多行只显示最后选择的一行id)

var id=$('#gridTable').jqGrid('getGridParam','selrow');

所有行数据

var allData = $("#gridTable").jqGrid("getRowData");

指定行数据(通过id)

var rowData = $("#gridTable").jqGrid('getRowData',rowId);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章