动态填充jstree父节点

时间:2015-06-09 10:29:18

标签: jquery jstree

我有一个jstree,我需要动态填充数据。在下面的代码中,我试图动态填充父节点..

function populateJsTree(response) {
            for (i = 0; i < response.length; i++) { //this has list of parent nodes//eg:Parent1,Parent2,etc.,
                var parent = response[i];
                alert(parent.ParentNodeName); // successfully getting parentnode names..
                $('#FolderTreeId').jstree({
                    'core': {
                        'data': [
                                        {
                                            'text': parent.ParentNodeName,
                                            'state': {
                                                'opened': false,
                                                'selected': false
                                            }//,
                                            //'children': 
                                        }
                                ]
                    }
                }); 
            }

我知道我在这里的许多地方都出错了,但上面的代码只给我一个jstree中的父节点,即Parent1 .. 帮助我知道如何正确获取我的jstree中的所有父节点... 谢谢..

1 个答案:

答案 0 :(得分:1)

在您的代码中,您尝试为数组中的每个元素创建一个新树。相反,试试这个:

session_start();
if(isset($_SESSION['username'])){