Kendo UI - 在Scheduler中过滤资源

时间:2015-05-18 07:20:19

标签: kendo-ui kendo-scheduler

我想动态过滤Scheduler中的资源,并根据过滤器显示资源和事件。请参阅下面我创建的demo项目。

根据我的要求,我想只显示与会者:1,当我点击过滤按钮时,他在Scheduler中的活动。

1 个答案:

答案 0 :(得分:0)

看起来您没有正确地对数据源应用过滤。

试试这一行

schedulerTimeLine.dataSource.filter(filter);

而不是这一个:

schedulerTimeLine.resources[0].dataSource.filter(filter);

<强>更新

在清除您的要求后,我认为您的需求已经存在于您的演示中。您只需在过滤器中设置适当的与会者值即可达到预期效果,即:

var filter = {
    logic: "or",
    filters:[
        {field:"value", operator:"eq",value:1}
    ]
};

此过滤器仅显示ID为1name Alex的与会者。