Hello,
Auf welche Methode würdet Ihr euch entscheiden? Ajax oder alles beim Seitenaufruf?
Das ist ein Paradoxon.
Ajax setzt JavaScript voraus.
Alles auf einmal laden ist auch nur dann sinnvoll, wenn man dann auf dem Client innerhalb der Menge navigieren könnte. Das setzt auch JavaScript voraus.
Alles auf einmal laden ohne JavaScriptunterstützung wäre vermutlich Unsinn, es sei denn, man könnte es mittels CSS lösen. Dann kann man aber immer noch nicht auf dem Client in der Menge Navigieren, da ja mit dem Suchbaum irgendetwas gemacht werden soll...
Die beste Lösung wäre mMn immer noch eine serverseitige. Bei jedem Request muss dann nur die entsprechende Haupachse und der daraus ausgewählte Knoten mit seinen Kindelementen übertragen werden.
Die Detailanzeige zu einem Ordnungselement musst Du ja sowieso immer dann holen, wenn es ausgewählt wurde, oder willst Du die auch schon alle mit übertragen? ;-P
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg