2015-08-05 1 views
-1

Je veux faire un arbre généalogique en utilisant mvc. J'ai également besoin d'insérer des données avec la relation. J'ai des données d'objet que je veux afficher avec ses entités dans la structure de noeud. Tout effort sera apprécié.Comment afficher les données dans la structure de noeud?

+1

Qu'avez-vous fait jusqu'à présent? Vérifiez ici pour plus d'informations sur la façon de poser une bonne question: http://stackoverflow.com/help/asking – konkked

Répondre

1

Il existe des modules qui peuvent vous aider à créer un arbre. jsTree, jqTree sont un bon point de départ.

Un exemple simple jsTree utilisant une structure de nœud d'arborescence de JSON (vous pouvez aussi utiliser la structure d'arbre plat):

<div id="treeContainer"></div> 
$('#treeContainer').jstree({ 'core' : { 
    'data' : [ 
     'Simple root node', 
     { 
     'text' : 'Root node 2', 
     'state' : { 
      'opened' : true, 
      'selected' : true 
     }, 
     'children' : [ 
      { 'text' : 'Child 1' }, 
      'Child 2' 
     ] 
     } 
    ] 
} }); 
+0

Je suis totalement d'accord. C'est une question très générale, et la réponse est une référence à des modules externes - comment allez-vous écrire des parties essentielles à cette question? –

+0

La question elle-même est très vague et manque de détails ce qui rend la réponse très difficile. Je suis sûr que les modules que vous avez mentionnés seraient utiles, mais une réponse a besoin de plus de substance que les noms de quelques modules utiles. Peut-être pourriez-vous donner un exemple en utilisant l'un de ces modules ou les deux. – cpburnz

+0

Bien sûr - c'est une bonne idée. –