jqGrid:子网格行显示在maingrid json中获取的列

时间:2012-09-11 20:47:07

标签: jqgrid subgrid

我是否可以使用子网格显示主网格中的某些列而不实际使用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);

}

});

-------------------------------------

0 个答案:

没有答案