【问题标题】:kendo scheduler datasource required fieldskendo 调度程序数据源必填字段
【发布时间】:2014-10-31 16:35:28
【问题描述】:

我试图在剑道调度程序中显示一些事件,但它们没有显示。数据源需要哪些必填字段?我有文档中所说的 id、title、start 和 end。

这是我的代码:

        dataSource: {
            batch: true,
            transport: {
                read: {
                    url: "/schedule/appointments_read",
                    dataType: "jsonp"
                },
                parameterMap: function(options, operation)
                {
                    if (operation !== "read" && options.models)
                    {
                        return { models: kendo.stringify(options.models) };
                    }
                },
                schema: {
                    model: {
                        id: "id",
                        fields: {
                            id: { from: "Id", type: "number" },
                            title: { from: "Title", },
                            start: { from: "Start", type: "date"},
                            end: { from: "End", type: "date"}
                        }
                    }
                }
            }
        }

这是我返回的 json:

{"Data":
[{"Id":1,"Title":"AAA","Start":"\/Date(1414767600000)\/","End":"\/Date(1414771200000)\/"},
 {"Id":2,"Title":"BBB","Start":"\/Date(1414771200000)\/","End":"\/Date(1414774800000)\/"},
 {"Id":3,"Title":"CCC","Start":"\/Date(1414774800000)\/","End":"\/Date(1414778400000)\/"},
 {"Id":4,"Title":"DDD","Start":"\/Date(1414778400000)\/","End":"\/Date(1414782000000)\/"}],
 "Total":4,"AggregateResults":null,"Errors":null}

这些是当天 8:00、9:00、10:00 和 11:00 四个一小时的约会。

我错过了什么?

【问题讨论】:

    标签: kendo-ui


    【解决方案1】:

    SchedulerEvent API 中列出了必填字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-08
      • 2016-10-05
      • 2014-09-08
      • 1970-01-01
      相关资源
      最近更新 更多