2017-08-10 9 views
0

私の例では、http://dojo.telerik.com/UVoSUl/11最初の開いている行を開きたいとします。この例では、Group B、Company 5です。 expandRow()でCompany 5を展開したいとします。 あなたの助けはとても幸せです。剣道階層グリッド、グループ内で最初に開いた詳細グリッド

+0

一つの解決策は、グループの並べ替えに、です。上の開いているグループは、最初のtrを開きます:this.expandRow(this.tbody.find( "tr.k-master-row")。first());.しかし、グループは剣道ではソートできません。グループをソートしてください:[グループのカスタムソート](http://www.telerik.com/forums/custom-sorting-for-group) - グループソートの解決策なし – Severin

答えて

1

例の場合、Company 5は、表示可能なk-master-rowのクラスを持つ最初の行です。行を取得し、それを拡大して表示セレクタ:だから、jQueryのを使用することができ

this.expandRow($("tr.k-master-row:visible").eq(0)); 

更新DOJO

+0

良い...良いソリューションをありがとう – Severin

+0

実用的なソリューションのサンプル:[http://dojo.telerik.com/UVoSUl/13](http://dojo.telerik.com/UVoSUl/13) – Severin

関連する問題