如何通过fullcalendar bootstrap的事件ID获取和事件?
我有事件ID,我希望从中获取事件。 我试过这个:
var evento = $("#calendar").fullCalendar( 'clientEvents')[response.idEvent];
response.idEvent是id事件,这是正确的(例如' 32'来自我的mysql数据库),我知道这是因为我打印这个并且是正确的,但我不知道如何从这个... ...
怎么能得到这个?
谢谢!
答案 0 :(得分:7)
根据FullCalendar's documentation,您可以通过以下方式实现您的目标:
var evento = $("#calendar").fullCalendar('clientEvents', response.idEvent);
文档中的括号表示该参数是可选的。
答案 1 :(得分:2)
如果您想获取事件的所有属性,可以添加[0]并通过点选择属性。例如,您的事件ID为“_fc1”(从http://fullcalendar.io/js/fullcalendar-2.4.0/demos/agenda-views.html获得):
var eventoObj = $("#calendar").fullCalendar( 'clientEvents', "_fc1")[0];
var evento_allDay = eventoObj._allDay;
var evento_start = eventoObj._start;
var evento_end = eventoObj._end;
等