我是否可以使用子网格显示主网格中的某些列而不实际使用URL再次获取数据? 示例:主网格使用jsonReader从服务器(10列)获取数据,其中我想在父行中显示7列,在子网格行中显示3列。我可以这样做吗? (或者通过其他方式实现这种扩展概念?)
(我尝试使用“subGridRowExpanded”功能,但它似乎没有工作......)
错误:jQuery(“#grid”)。getRowData不是函数
-------------------------------------
var myGrid = jQuery("#grid").jqGrid({
...
subGrid: true,
subGridRowExpanded: function (subgridDivId, rowId) {
var subgridTableId = subgridDivId + "_t";
var rowData = $("#grid").getRowData(rowId);
var requestorFullName = rowData['requestorFullName'];
var html ="<table id='" + subgridTableId + "'> <tr><td>'" +requestorFullName+"'</td></tr> </table>";
$("#" + subgridDivId).append(html);
}
});
-------------------------------------