Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DESARROLLO WEB
Jquery EasyUI es una librería javascript que nos proporciona una serie de componentes
prede nidos que podemos incorporar fácilmente a nuestras páginas web para hacerlas
mucho más atractivas.
Para ver todas las posibilidades que ofrece Jquery EasyUI lo mejor es echarle un ojo a su
web.
http://www.jeasyui.com/
Como ya hicimos en otro artículo con Flex, vamos a ver como generar un árbol
utilizando esta librería, veremos que es muy sencillo.
https://www.codifica.me/jquery-easyui-componente-tree/ 1/6
3/7/2020 Jquery EasyUI : Componente Tree
INSTALACIÓN
http://www.jeasyui.com/download/index.php
EMPEZAMOS
Bueno pues una vez visto esto podemos empezar, sólo vamos a necesitar 2 cheros, un
chero HTML y un chero donde estén los datos estos cheros van a ser arbol.html y
arbol.json ambos los vamos a ubicar en el directorio donde hemos descomprimido la
libreria (jQueryEasyUI).
Los datos deben estar representados en JSON y además con un formato especial para
que el componente tree los pueda interpretar (que le vamos a hacer). Así que si nuestra
aplicación recibe los datos en XML o en JSON sin este formato deberemos
transformarlos a este formato.
Por ejemplo, si tuviesemos un XML (arbol.xml) como el del artículo del Árbol en FLEX de
este estilo:
https://www.codifica.me/jquery-easyui-componente-tree/ 2/6
3/7/2020 Jquery EasyUI : Componente Tree
Su equivalente JSON adaptado al componente tree sería más o menos así (arbol.json)
[{
«id»:0,
«text»:»Categorias»,
«children»:
[{
«id»:»1″,
«text»:»Cat1″,
«children»:
[{
«id»:»2″,
«text»:»Cat1.1″,
«attributes»:{
«url»:»https://www.codi ca.me«,
«name»:»Categorias»
}
}]
},
{
«id»:»3″,
«text»:»Cat2″,
«children»:
https://www.codifica.me/jquery-easyui-componente-tree/ 3/6
3/7/2020 Jquery EasyUI : Componente Tree
[{
«id»:»4″,
«text»:»Cat2.1″,
«attributes»:{
«url»:»https://www.codi ca.me«,
«name»:»Categorias»
}
},
{
«id»:»5″,
«text»:»Cat2.2″,
«children»:
[{
«id»:»6″,
«text»:»Cat2.2.1″,
«attributes»:{
«url»:»https://www.codi ca.me«,
«name»:»Categorias»
}
},
{
«id»:»7″,
«text»:»cat2.2.2″,
«attributes»:{
«url»:»https://www.codi ca.me«,
«name»:»Categorias»
}
}]
}]
}]
}]
La conversión de XML a JSON es cosa vuestra, hay librerias tanto en java como en JS
que convierten de XML a JSON, pero no tienen el formato concreto que necesita este
componente así que habría que ingeniarselas de alguna manera para conseguirlo.
Ahora hay que crear el documento HTML para mostrar el árbol (arbol.html)
https://www.codifica.me/jquery-easyui-componente-tree/ 4/6
3/7/2020 Jquery EasyUI : Componente Tree
https://www.codifica.me/jquery-easyui-componente-tree/ 5/6
3/7/2020 Jquery EasyUI : Componente Tree
</body>
</html>
https://www.codifica.me/jquery-easyui-componente-tree/ 6/6