Jquery 使用getGridParam克隆jqGrid表(内有子网格),显示奇怪的结果

Jquery 使用getGridParam克隆jqGrid表(内有子网格),显示奇怪的结果,jquery,jqgrid,Jquery,Jqgrid,基本上我有第一个jqGrid,里面有一个子网格 jQuery("#FirstGrid").jqGrid({ ... subGrid: true, ... }); 我正在尝试使用克隆/复制第一个网格到另一个页面(网格) 问题是“SecondGrid”显示了2列子网格可点击列 这是jqGrid bug还是我遗漏了什么 更新: 通过打印“gridconfig”找到可能的根本原因 及 使用以下方法解决: $("#SecondGrid").remapColumns(*your permutation

基本上我有第一个jqGrid,里面有一个子网格

jQuery("#FirstGrid").jqGrid({ 
...
subGrid: true,
...
});
我正在尝试使用克隆/复制第一个网格到另一个页面(网格)

问题是“SecondGrid”显示了2列子网格可点击列

这是jqGrid bug还是我遗漏了什么

更新:

通过打印“gridconfig”找到可能的根本原因

使用以下方法解决:

$("#SecondGrid").remapColumns(*your permutation here*);

它基本上是在转移列

@piyussardana还没有,仍然坚持这个临时解决方案:
$(“#SecondGrid”).remapColumns(*您在这里的排列*)显示真实的子网格列并隐藏另一个附加子网格列
colModel":[
....
{"name":"subgrid","width":20,"sortable":false,"resizable":false,"hidedlg":true,"search":false,"fixed":true,"title":true,"hidden":false,"widthOrg":20},
....
], // first subgrid column added
"subGrid":true //another subgrid column added
$("#SecondGrid").remapColumns(*your permutation here*);