2012-03-17 102 views
0

我使用插入新行下面的代碼我的jqGrid:JQGrid插入的新行ID未定義?

var newRow = [{ ID: memberId, FullName: memberFullName, Percent: parseInt(percent), DelText: deleteString}]; 
grid.addRowData(memberId, newRow); 

代碼工作良好,新行被添加到jqGrid的,但該行的idundefined,我不能完全選擇新行。

什麼是錯,我該如何解決?
可以看到該行的ID在下面的圖像(螢火蟲)

JQGrid grid in firebug

+0

是memberId的定義? – 2012-03-17 12:20:49

+0

是的,它的定義,我用一些隨機數據進行了測試,但錯誤再次發生! – 2012-03-17 12:35:55

回答

2

我已經找到了解決辦法:

我不得不寫的代碼如下所示:

var newRow = [{ ID: memberId, FullName: memberFullName, Percent: parseInt(percent), DelText: deleteString}]; 
grid.addRowData("ID", newRow); 
+0

謝謝。 救了我免於浪費整天。 – 2015-08-03 08:36:02