将Json结果绑定到kendo treeview

将Json结果绑定到kendo treeview,json,performance,kendo-ui,treeview,Json,Performance,Kendo Ui,Treeview,我得到了如下所示的json结果(如json查看器中所示) 现在我尝试将这个JSON结果绑定到一个kendo树视图,如下.cshtml中的代码所示 @(Html.Kendo().TreeView() .Name("treeview") .DataTextField("parents") .DataSource(dataSource => dataSource .Read(read => read .Action("empT

我得到了如下所示的json结果(如json查看器中所示)

现在我尝试将这个JSON结果绑定到一个kendo树视图,如下.cshtml中的代码所示

@(Html.Kendo().TreeView()
    .Name("treeview")
    .DataTextField("parents")
    .DataSource(dataSource => dataSource
        .Read(read => read
            .Action("empTreeViewData", "Employee")
        )
    )
)
其中,empTreeViewData是提供JSON结果的控制器方法,Employee是我的控制器。 当尝试绑定JSON数据时,在浏览器的开发者工具控制台中,我得到的错误是“UncaughtTypeError:undefined不是一个函数”

我还尝试了使用下面的代码绑定,但没有成功

<script type="text/javascript">  
    $(document).ready(function () {     
        $.getJSON("/Employee/empTreeViewData", function (data) {
           // alert(JSON.stringify(data));

            var tv = $("#treeview").kendoTreeView({
                checkboxes: {
                    checkChildren: true
                },
                dataSource: data
            }).data("kendoTreeView");
        })   
    });
</script>
<div id="treeview"></div>

$(文档).ready(函数(){
$.getJSON(“/Employee/empTreeViewData”,函数(数据){
//警报(JSON.stringify(数据));
var tv=$(“#树视图”).kendoTreeView({
复选框:{
孩子们:是的
},
数据源:数据
}).数据(“kendoTreeView”);
})   
});
所有代码都是用.cshtml和Razor视图引擎编写的。 我也参考了以下链接:

对此做了很多研究。
请任何人都可以帮助我。提前感谢

您是否查看了以下演示:

<script type="text/javascript">  
    $(document).ready(function () {     
        $.getJSON("/Employee/empTreeViewData", function (data) {
           // alert(JSON.stringify(data));

            var tv = $("#treeview").kendoTreeView({
                checkboxes: {
                    checkChildren: true
                },
                dataSource: data
            }).data("kendoTreeView");
        })   
    });
</script>
<div id="treeview"></div>