2017-08-10 2 views
0

Dans mon exemple, http://dojo.telerik.com/UVoSUl/11 Je voudrais ouvrir la première rangée ouverte. Dans cet exemple, Groupe B, Société 5. Je souhaite développer Company 5 avec expandRow(). Votre aide serait très heureuse.Grille hiérarchique Kendo, ouverte première grille de détail ouverte dans le groupe

+0

une solution est, pour trier les groupes. Les groupes ouverts en haut puis ouvrent le premier tr: this.expandRow (this.tbody.find ("tr.k-master-row"). First()) ;. Mais les groupes ne sont pas triables en Kendo: Regardez le fil: [Tri personnalisé pour le groupe] (http://www.telerik.com/forums/custom-sorting-for-group) - Pas de solution avec Group-Tri – Severin

Répondre

1

Dans le cas de l'exemple, la société 5 est la première ligne avec la classe de k-master-row visible. Donc, vous pouvez utiliser le jQuery: sélecteur visible pour obtenir la ligne, puis l'étendre:

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

Mise à jour DOJO

+0

Cela fonctionne bien ... Merci pour la bonne solution – Severin

+0

Exemple de solution de travail: [http://dojo.telerik.com/UVoSUl/13](http://dojo.telerik.com/UVoSUl/13) – Severin