Kendo UI - 在调度程序中过滤资源

Kendo UI - Filter Resources in Scheduler

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

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

您似乎没有正确地对数据源应用过滤。

试试这条线

schedulerTimeLine.dataSource.filter(filter);

而不是这个:

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

更新:

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

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

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