FullCalendar 2.1.1按功能添加addEventSource

时间:2014-11-11 09:03:32

标签: jquery fullcalendar

我使用的是fullcalendar 1.6版本。我升级到2.1.1。但升级后,addEventSource无效。

function setCalendarEvents(start, end, callback){

        start = Math.round(start.getTime() / 1000);
        end = Math.round(end.getTime() / 1000);


        ajax({
            url : '<?php echo admin_url('event/events') ?>',
            data : {
                filter : {
                    filters : _filters
                },
                start : start,
                end:end
            },
            type : 'POST',
            dataType:'json',
            success : function(json){
                var events = [];
                callback(json);
            }
        });
    }
calendarObj.fullCalendar('addEventSource', setCalendarEvents);

抛出start.getTime()不是函数。我写的是console,回调是假的,start和end没有getTime()方法。我查看了文档http://fullcalendar.io/docs/event_data/addEventSource/,但没有足够的信息。

1 个答案:

答案 0 :(得分:1)

我做了这个chage并且它起作用了。

  

来自start.getTime()&gt;&gt; start.toDate()。的getTime()