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);
}
});
-------------------------------------