jsTree节点不会展开/折叠

时间:2011-08-08 07:07:31

标签: asp.net-mvc-2 jstree

无法让jsTree节点扩展崩溃。我必须遗漏一些非常简单的东西。

这是脚本

<script type="text/javascript" src="<%= Url.Content("~/Scripts/jquery.jstree.js") %>"></script>
<script type="text/javascript">
        $(document).ready(function () {
            Refresh();
        });

        function Refresh() {
            $('#technologyTree').jstree({
                "json_data": {
                    "ajax": {
                        "url": "/TechnologyVersions/TechnologiesTreeAjax",
                        "type": "GET",
                        "dataType": "json"
                    }
                },

                "plugins": ["themes", "json_data", "ui"],

                "themes": {
                    "theme": "default",
                    "dots": true,
                    "icons": true,
                    "url": " <%= Url.Content("~/Content/jsTree/themes/default/style.css") %> "
                }
            });
        }
</script>

我可以看到树正确填充,控制器的json结果似乎是正确的。但是,当我点击那些展开/折叠箭头时,没有任何反应。

1 个答案:

答案 0 :(得分:1)

问题在于与jQuery验证插件冲突。升级到最新版本的jQuery验证插件解决了这个问题。

JsTree conflicts with jquery.validate