detailInit メソッドを使用してグリッド内にグリッドを実装するシナリオがあります。ここでユーザーが編集を行うと、親と子の両方のデータを変更する計算を行います。データを更新するには、datasource.read を呼び出してデータをレンダリングします。これは機能し、データが表示されますが、展開された詳細グリッドは折りたたまれます。これを防ぐ方法はありますか?
11406 次
4 に答える
2
ユーザーが行を選択したら、選択した行のインデックスを記録します。次に、データを更新した後、次のコードを使用して行を展開します
// get a reference to the grid widget
var grid = $("#grid").data("kendoGrid");
// expands first master row
grid.expandRow(grid.tbody.find(">tr.k-master-row:nth-child(1)"));
別の行を展開するには、セレクターの番号nth-child()
を展開したい行のインデックスに変更するだけです。
于 2012-08-28T02:10:38.477 に答える