我可以有一个子网格来显示主网格中的一些列,而无需实际使用 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);
}
});
-------------------------------------