1. 程式人生 > >jqgrid 獲取table第一行資料

jqgrid 獲取table第一行資料

1、需求:想要獲取jqgrid的首行資料

查找了很多資料都是以下說法:

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

rowid為行號---------這是錯誤的。

所以我就用

var rowData = $(“#gridTableid”).jqGrid(‘getRowData’,1);

如果運氣好你的資料中有一個主鍵id為1,那麼你可以成功查出來,

其實rowid為你資料在jqGrid顯示的主鍵id。

2、解決辦法如下:

loadComplete:function(data){
        	var ids = $('#jqGrid').getDataIDs();//返回資料表的ID陣列["66","39"..] 
        	var rowData = $("#jqGrid").getRowData(ids[0]);


        }
rowData 為首行的資料物件。