Cómo implementar el menú de árbol en html y js
(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;