Javascript 如何在Grails中填充jstree中的数据?

Javascript 如何在Grails中填充jstree中的数据?,javascript,grails,jstree,Javascript,Grails,Jstree,我仍然在努力填充Grails gsp中的jstree。到目前为止,我所知道的是(重新键入以便原谅语法错误): $(“#treeView”).jsTree(); 我的数据以项目符号列表的形式显示在页面上,然后jstree用空数据覆盖它。如何将“atomMap”中的数据与树本身关联?我看到的所有示例都使用静态数据表示树中的“html_数据”。问题已解决-我缺少外部标记 <script> $("#treeView").jsTree(); </script>

我仍然在努力填充Grails gsp中的jstree。到目前为止,我所知道的是(重新键入以便原谅语法错误):


$(“#treeView”).jsTree();

  • 我的数据以项目符号列表的形式显示在页面上,然后jstree用空数据覆盖它。如何将“atomMap”中的数据与树本身关联?我看到的所有示例都使用静态数据表示树中的“html_数据”。

    问题已解决-我缺少外部标记

    <script>
        $("#treeView").jsTree();
    </script>
    
    <div id="treeView">
        <g:each in="${atomMap}">
            <li id="root"><a href="#">${it.key}<li>
                <ul>
                    <g:each in="${it.value}">
                        <li><a href="#">${it.value}</a></li>
                    </g:each>
                </ul>
            </li>
        </g:each>
    </div>