Eckige Checkboxen in Baum-Ansicht
Konnte ich nicht finden, eine wirklich gute geeignet Richtlinie für die Erstellung einer Baum-Ansicht mit Checkboxen aus einer JSON-Struktur, also ich habe das mit einem selbst-Aufruf von iterator, wie hier zu sehen:
Nun, das einzige problem das ich habe, ist, dass Sie (Blick auf die 'Jeans' Daten in Zeile 40 gibt es diese:
"chk": true,
Dies gilt natürlich markieren Sie die "Jeans"-checkbox, aber nicht die oben genannten. Diese Werte kommen korrekt aus der Datenbank (wo auch die oben bransch hätte chk = true, aber nichtsdestoweniger bin ich gespannt, wie man auslösen konnte, die erste "bubble-up und markieren Sie alle die Eltern, die als aufgegebenes", wenn ein Element markiert ist, als "wahr".
Könnte mir jemand helfen zu verstehen, wie dies getan werden könnte?
Vielen Dank!
Christoph
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde Vorverarbeiten der tree-Daten in einer rekursiven Art und Weise wie Ihr setData-Funktion:
Finden Sie in den aktualisierten fiddle http://jsfiddle.net/65yucqge/
Bearbeiten
Hier ist ein weiterer fiddle zeigt, wie man die checkbox-Daten in ein array:
http://jsfiddle.net/tmakin/kmhw1ue0/