我正在使用fullcalendar,但我想从数组中设置事件,例如:
var countries = new Array();
countries[0] = {'title':'España', 'start':new Date(y, m, d+4, 19, 0), url:'http://google.com/'};
countries[1] = {'title':'Portugal', 'start':new Date(y, m, 22, 22, 0)};
这是一个静态的例子,我将得到这个数组,在每种情况下我都有3或9或……不同的事件.
但例子是:
$('#calendar').fullCalendar({
editable: false,
events: [
{
title: 'example',
start: new Date(y, m, d+1, 19, 0),
end: new Date(y, m, d+1, 22, 30),
allDay: false
},
{
title: 'Click for Google',
start: new Date(y, m, 28),
end: new Date(y, m, 29),
url: 'http://google.com/'
},
]
});
如何删除这两个示例事件并仅设置我的数组“国家/地区”?
可能吗?
提前致谢.
解决方法:
从日历中删除事件.
$("#calendar").fullCalendar( 'removeEvents' [, idOrFilter ] )
动态添加事件源.
$("#calendar").fullCalendar( 'addEventSource', source )