1

我是 KendoUI 的新手,试图用从 mongoDB 作为 BsonDocument lsit 获取并作为 JSON 字符串返回的 JSON 数据填充 KendoUI 网格,

var ds = new kendo.data.DataSource({
 transport: {
       read: {
            url: "WebService.asmx/GetJson",
            dataType: "json",
            data: {
                 q: "data"
              }
            }
        },
        schema: {
            data: "statuses"
        }
    });

    $("#grid").kendoGrid({

        dataSource: ds
    });

我试过这个,网格没有绑定到我,是我做错了,如何将我的数据绑定到网格,请帮助我等待回复。

注意:网格不应该定义带有列字段的结构,基于 Json 字符串的网格结构必须改变。

4

1 回答 1

0

如果您是 KendoUI 的新手,我认为您可能一次尝试做太多事情。尝试将网格绑定到一些静态数据(硬编码到网页中),这些数据首先看起来与 MongoDB 中的数据完全一样……您应该能够使用 MongoVue 之类的工具轻松地从 MongoDB 中提取这些数据。

一旦您确定数据本身的格式正确并且网格配置为正确使用它,然后尝试设置远程 url 或 Web 服务来获取数据并确保从远程 url 检索到的数据是什么你期待。

最后,当您解决了这两个难题时,您应该考虑将 KendoUI 网格连接到远程 Web 服务。

于 2013-07-19T12:06:40.420 回答