json - 用于嵌套 json 的 Kendo ui 网格数据源

标签 json kendo-ui

假设我有一个像这样的 json 格式

$(document).ready(function ()
{
    $('#grid').kendoGrid(
    {
        scrollable: false,
        dataSource: {data: [{ test: 1, data: [ { "TestHeader": "This is some test data"} ] }]},
        columns: [ { field: 'TestHeader' } ]
    });
});

如何让 testHeader 字段显示在 kendoui 网格上? 如果json数据是这样的

{ test: 1, data: [ { "TestHeader": "This is some test data"} ] }

它可以工作,但如果像这样嵌套就不行了

{data: [{ test: 1, data: [ { "TestHeader": "This is some test data"} ] }]}

我无法控制服务器返回的内容,因此我无法更改返回的 json,那么我该如何完成此操作?

最佳答案

我已经完成了,使用 schema: parse 数据源 在这里找到它How can I use nested Json to populate Kendo UI grid?

关于json - 用于嵌套 json 的 Kendo ui 网格数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17696318/

相关文章:

java - Android 将 Json 对象添加到 google 标记

使用棉花糖的 JSON 序列化 - 跳过无属性

javascript - 从剑道过滤器中删除 'Is Null' 和 'Is Not Null'

asp.net-mvc - Kendoui MVC EditorTemplateName 在 PopUp 编辑模式下不起作用

javascript - KendoUI 使用图标而不是自定义命令的按钮

python - 如果 json 中存在可选键,则 Django 过滤器

jquery getJSON 错误

javascript - 通过 ASPX 响应写入 JSON 时的 IE 错误

javascript - 为什么 Kendo dataSource.transport.update 方法不向服务器发送数据?

javascript - 如何修复导致 IE 8 故障的自定义 Kendo UI 主题 CSS?