私はGrid
とを持っていSubGrid
ます。ユーザーが の行をクリックしてGrid
を展開するSubGrid
と、 の列の 1 つにリンクが表示されますSubGrid
。SubGrid のこのリンクの URL で、親 ID から行の ID にアクセスしたい。これは実行可能ですか?
以下は、サブグリッドの各行にリンクを作成する方法です。これは、オレグからの回答によって取得されました
loadComplete: function() {
var ids = jQuery('#'+subgridTableId).getDataIDs();
var myGridNode = jQuery('#'+subgridTableId)[0];
for (var i = 0, idCount = ids.length; i < idCount; i++) {
var a = $("#"+ids[i]+" a",myGridNode);
a.html("Link Name");
a.click(function(e) {
var hash=e.currentTarget.hash;
if (hash.substring(0,5) === '#?id=') {//do something }
}
}
}
だから、私の質問は、jqGrid にloadComplete
関数内のサブグリッドの親行の ID にアクセスする方法があるかどうかです。