在jqGrid树视图邻接模型中获取子对象

在jqGrid树视图邻接模型中获取子对象,jqgrid,treeview,Jqgrid,Treeview,我使用jqGrid Treeview邻接模型来显示层次结构。Treeview工作完美,没有问题。但我想检索节点的子节点。我已经有那一行的id了。我写过这样的代码 var record = jQuery("#Listtbl").jqGrid('getInd',rowid); newRecord = $('#Listtbl').jqGrid('getNodeChildren',record); 但在新记录中,我总是得到所有记录,而不是子记录。您使用了错误的record参数值。您应该使用getRo

我使用jqGrid Treeview邻接模型来显示层次结构。Treeview工作完美,没有问题。但我想检索节点的子节点。我已经有那一行的id了。我写过这样的代码

var record = jQuery("#Listtbl").jqGrid('getInd',rowid);
newRecord =  $('#Listtbl').jqGrid('getNodeChildren',record);

但在新记录中,我总是得到所有记录,而不是子记录。

您使用了错误的
record
参数值。您应该使用
getRowData
getLocalRow

var localRow=$('#Listtbl').jqGrid('getLocalRow','5'),
children=$('#Listtbl').jqGrid('getNodeChildren',localRow);
警惕(儿童。长度);

是否验证了
重新编码的值是否正确…?记录返回该行的正确索引,但getNodeChildren从不返回该行的子项row@Vijay:不客气!如果问题解决了,你可以找到答案。