Vi har et lille problem, der består i at det tager ufatteligt lang tid at generere en Javascript træmenu når der er virkeligt mange noder, undernoder og menupunkter - eks. op til 1500-2000 noder.
Er der i det hele taget en løsning idet, der som jeg opfatter det, skal genereres HELE menuen inden den vises.
Kan man på nogen måde vente med at generere en undernode indtil der klikkes på den ?
Kender nogen en god træmenu, der understøtter dette ?
Vi har prøvet mange forskellige ting - både genereret fra en Database og fra en fil(generet fra en DB), men det er i princippet underordnet tror jeg efterhånden - spørgsmålet går vel på om det i det hele taget kan lade sig gøre at generere en sådan menu "ON THE FLY" når der klikkes på et givent menupunkt ?
1. Er det database opslaget? 2. Er det genereringen af selve js koden ud fra jeres data? 3. Er det overførslen af siden til klienten? 4. Er det selve js-koden på klienten?
zaiz> Som powernodes siger, er Microsoft's treeview control meget god. (Har selv brugt den adskillige gange). Der er dog problemer i visse browsere.
powernodes> Din menu er god. (Minder meget om en jeg har set på codeproject.com en gang, jeg har ikke testet din med mange nodes, men den der lå på codeproject kunne klare mange nodes uden problemer....). Fedt at den "overholder standarden" (Buzzword nu om dage...)
zaiz> Den løsning powernodes har brugt er meget god da, hvis klienten ikke har installeret javascript bliver menuen "bare" vist som en unordered list. (Meget godt til f.eks. telefoner/pda'er)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.