2016-08-09 20 views
0

Ich möchte alle Subgrids erweitern oder reduzieren, wenn ich auf die erste Spalte (gelb) unter der ausgewählten Zeile klicken.Wie alle Subgrids der gleichen Ebene beim Klicken auf die erste Spalte zu reduzieren/erweitern

Plz siehe Bilder unten:

enter image description here enter image description here

und ich möchte einige Symbol in dieser Spalte hinzuzufügen.

Ich habe in onSelectRow Ereignisse mit diesem Code versucht:

jQuery(this).closest("tr.ui-subgrid").find("td.ui-widget-content:first").append('<span class="ui-icon ui-icon-plus"></span>'); 

aber ohne Erfolg.

Vielen Dank für jeden, der mir helfen könnte.

Haben Sie einen schönen Tag

Prost Jihel

+0

Blick auf [die Antwort] (http://stackoverflow.com/a/19637428/315935) – Oleg

Antwort

0

Vielen Dank Oleg für Ihre freundliche Hilfe.

Deshalb denke ich, dass ich meine Probleme nicht gut erklärt habe.

Also, ich habe Bilder für die Fokussierung meines Wunsches aktualisiert.

Ihre alte Antwort ermöglicht es, alle Zeilen in einem Raster zu erweitern/zu reduzieren, aber ich möchte alle Subgrids von einer Zeile zu einer Zeit erweitern/reduzieren und ein Plus/Minus-Symbol in der ersten Spalte unter der ausgewählte Zeile, die ein Klickereignis für das Expandieren/Kollabieren von Subgrids auslöst.

Wenn meine Anfrage nicht klar ist, bitte lassen Sie mich wissen.

Und vielen Dank an Helfer.

Grüße

Jihel