(開發筆記)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);

 

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