Saltar al contenido

Cómo obtener un nodo por ID en Jstree

Después de mirar en diferentes repositorios y sitios al terminar descubrimos la solución que te compartimos aquí.

Solución:

Prueba esto:

var node = $('#dashboardTree').jstree(true).get_node('1, true')

Nueva adquisición: true

O

Cambia esto:

var node = $('#dashboardTree').jstree(true).get_node('//something')

A esto:

var node = $('#dashboardTree').jstree(true).find('//something');

Obtenga el JSON del padre y encuentre los hijos.

Lea la documentación sobre jstree/JSON.

Para obtener el nodo usa esto:
$('#dashboardTree').jstree(true).get_node('1');

Si necesita el nodo DOM real, use esto:
$('#dashboardTree').jstree(true).get_node('1', true);

Pero solo invoque esto una vez que el árbol esté listo:

$('#dashboardTree').on('ready.jstree', function (e, data) 
  var node = data.instance.get_node('1');
)
initDashboardArchiveTree(); //Initial tree

Comentarios y puntuaciones

Si te sientes motivado, tienes el poder dejar una sección acerca de qué te ha impresionado de esta reseña.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *