0

我想用 Kendo UI treeview widjet 创建一个简单的 treeview。

我阅读了文档,但第一步我无法更进一步:绑定一个简单、简单的非嵌套 json 值:

在我的头部,我放了:

 <script>

       $(document).ready(function () {

         var homogeneous = new kendo.data.HierarchicalDataSource({

               transport: {
                   read: {
                       url: "kendoTWData.ashx",   
                       dataType: "json" 

                   }
               },
               schema: {
                   model: {
                       id: "EmployeeId",
                       FullName: "FullName"
                   }
               }


           });

           $("#treeview").kendoTreeView({
               dataSource: homogeneous,
               dataTextField: "FullName",
               dataValueField: "id"
           });
           });


        </script>

处理程序“kendoTWData.ashx”正确返回: {"EmployeeId":1,"FullName":"AName"} 但什么也没有出现。

提前致谢。

4

1 回答 1

1

它应该返回一个array而不是一个object。它应该是:

[{"EmployeeId":1,"FullName":"AName"}]

这是因为tree可能有多个nodes级别root

于 2013-04-05T10:18:30.337 回答