如何使用远程kendo数据源作为Kendo Scheduler的过滤器

时间:2015-09-22 20:24:17

标签: kendo-ui kendo-scheduler

我可以从剑道自己的演示(http://demos.telerik.com/kendo-ui/scheduler/index)中看到,您可以使用复选框来过滤人物。我希望做类似的事情,但我有一个单独的远程kendo数据源拉动“代表”。这些代表在调度程序小部件的自定义编辑器的下拉列表中表示,但我希望能够按我的数据源进行筛选。你能用一个能够提取远程数据的kendo DS而不是它们显示的硬编码值吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我通过调度程序在页面上使用另一部分HTML来解决这个问题。

像这样......

 <!-- template for table -->
        <script id="event-template" type="text/x-kendo-template">
            <div class="schedule-template">
                <p>#: title #</p>

                <p>#: rep #</p>
            </div>
        </script>

然后在你的JS中,这会产生一些影响...

    $("#scheduler").kendoScheduler({
    date: new Date(),
    startTime: new Date("2015/9/13 07:00 AM"),
    endTime: new Date("2015/9/13 17:00"),
    height: 700,
    editable: {
        destroy: false,
        template: $("#editor").html(),
        window: {
            title: "Auction",
            width: 700
        }
    },
    eventTemplate: $("#event-template").html(),
    timezone: "Etc/UTC",

注意,eventTemplate行