jQuery fullcalendar自定义事件,如标题

时间:2014-12-26 12:16:08

标签: fullcalendar custom-events

我想添加一个自定义事件。 我需要做的是我的日历上有各种各样的活动。可以有付款活动,登记入住和退房活动,可以有朋友的生日活动。

生日活动可以在那里,但我只想要朋友的生日活动而不是所有同事的生日活动。

如何在完整日历中区分它?

就像有标题事件一样。但我想要一个特定的事件,而不是所有的标题事件。

说标题事件用于呈现文本 - 付款,登记,退房等。 我想在抵达时问候,并在出发时使用不同的图标说再见。

所以我需要一个自定义的事件,然后我可以抓住。

请帮忙。

1 个答案:

答案 0 :(得分:0)

我会查看使用事件源并从服务器中提取每个事件类型,因为您需要显示它们。

所以这是我的一个活动来源。

function calendarEventType(typeName) {
    return {
        url: '/cal-data',
        type: 'GET',
        data: {
            type: typeName
        },
        cache: false,
        error: function (jqXHR, textStatus, errorThrown) {
            alert("Error Getting Calendar Data: " + errorThrown);
        }
    }
}

我通过以下方式致电:

.fullCalendar('addEventSource', calendarEventType('special-event');

然后当然在你的后端(PHP / Python /无论什么)你需要传回一个JSON事件对象列表。

检查文档以确定每个事件源的差异(设置类/颜色等,每个源的不同)。