使用fullCalendar上的clientEvents方法过滤事件

时间:2014-11-20 13:37:19

标签: javascript jquery fullcalendar

我有一个完整的日历日历工作,现在我想使用clientEvents方法来过滤如下事件:

selecter_provider = "somevalue";
events = $('#calendar').fullCalendar( 'clientEvents', [event.provider == selected_provider]);

但我总是得到一个空数组。

我想我没有正确使用这种方法,但我找不到方法。有线索吗?

1 个答案:

答案 0 :(得分:9)

您可以将过滤器用作clientEvents DOCs

之类的功能
  

idOrFilter 也可能是一个过滤函数,它接受一个事件对象参数,如果它应该包含在结果集中,则返回 true

代码

var selecter_provider = "somevalue";
var events = $('#calendar').fullCalendar('clientEvents', function(evt) {
    return evt.provider == selecter_provider;
});