Colección de citas famosas - Slogan de motivación - Cómo implementar el menú de árbol en html y js

Cómo implementar el menú de árbol en html y js

Utilice el complemento z-tree

(1) Basado en la relación padre-hijo.

zTreeNodes

Por ejemplo:

javascript, javascript

1.var zTreeNodes = [

2. { "id":1,"nombre":"prueba1","nodos":[

3.{"id":11,"nombre":"prueba11","nodos":[< / p>

4.{"id":111,"name":"prueba 111"}

5."id":12,"name":"prueba12"}

②Relación padre-hijo simple

Disposición

Formato

(isSimpleData) zTreeNodes

Por ejemplo:

javascript, javascript

1.var treeNodes = [

2.{"id":1,"pId":0,"name":"test1"},

3.{"id":11,"pId":1,"name":"test11"},

4.{"id":12,"pId" :1, " nombre": "prueba12"},

5.{"id":111, "pId":11, " nombre ":" prueba 111 "},

Ejemplo:

(Código Java)

(1) En la referencia de la página

zTree's Js y css:

Código HTML< /p >

1.

<! - Complemento de árbol ZTree->

2.& ltring

rel= "hoja de estilo"

href = "<% = raíz %& gt /Web/common/CSS/zTreeStyle/zTreeStyle . CSS "Tipo

= " texto/CSS ">

3.<! -& lt; enlace rel = " hoja de estilo " href = " & lt% = raíz % & gt/Web/common/CSS/zTreeStyle/ztreeicons. CSS " tipo = " texto/CSS " >-& gt;

4.& ltscript type = " text/JavaScript " src = " & lt;% = root % & gt/Web/common/js/jquery-ztree-2.5 . min . js "

& gt& lt/script & gt;