Estamos utilizando jstree para un editor de menús de navegación, y han sido la asignación de metadatos a los nodos del árbol de la siguiente manera:Obtener datos JSON de JSTree, y es metadatos
var data = currentNode.data("jstree");
data.title = textBoxTitle.val();
data.linkType = textBoxLink.val();
puedo ver que el data
objeto contiene las propiedades relevantes, pero no está muy seguro de dónde jquery conserva los datos asociados después de este punto.
Cuando llegamos a guardar los datos (serialización que en nuestro lenguaje de servidor), los metadatos parece ser ignorado ...
var json = jQuery.jstree._reference(tree).get_json();
var jsonString = JSON.stringify(json);
se inspecciona El objeto json
que no tienen ninguna propiedad que describe los metadatos .
¿Cómo serializamos el objeto junto con sus metadatos?
Gracias de antemano,
- Greg.