FullCalendar拖放不添加到数据库

时间:2017-09-05 02:05:45

标签: javascript jquery asp.net-mvc web-applications

我正在将FullCalendar实现到我的MVC Web应用程序中,并使基本日历正常工作。我现在正在尝试添加添加外部事件,我在第一个事件被第一次拖动时分开工作,它没有添加到数据库中。如果事件被移动或编辑,则输入它。

有没有办法在最初拖入时将事件直接输入数据库?

这是我目前添加外部事件的代码。

addExternalEvent: true,
eventDrop: function (event) {
    var data = {
        EventID: event.eventID,
        Subject: event.title,
        Start: event.start.format('DD/MM/YYYY HH:mm A'),
        End: event.end != null ? event.end.format('DD/MM/YYYY HH:mm A') : null,
        Description: event.description,
        ThemeColor: event.color,
        IsFullDay: event.allDay,
    };
    SaveEvent(data);
}

$('#external-events .fc-event').each(function () {
    $(this).data('event', {
        title: $.trim($(this).text()), 
        stick: true 
    });

    $(this).draggable({
        zIndex: 999,
        revert: true,
        revertDuration: 0
    });

});

提前致谢。

0 个答案:

没有答案