Fullcalendar: как получить выбранный начальный и конечный дату / время в fullcalendar через объект календаря?

Я прошел другой пост fullcalendar, но я не мог точно, что мне нужно.

В событии обратного вызова "Выбрать" под fullcalendar я мог получить начальные, конечные значения даты и времени, которые выбирает пользователь. Я хочу, чтобы это значения через объект календаря, как мне нужно использовать это в другой функции.

http://arshaw.com/fullcalendar/docs/selection/select_callback/

Может ли кто-нибудь поделиться, пожалуйста, как получить начальное / конечное значение через объект календаря?

1 ответ

$(document).ready(function () {
        // Calendar
        var date = new Date();
        var d = date.getDate();
        var m = date.getMonth();
        var y = date.getFullYear();

        var calendar = $('#calendar').fullCalendar({
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month'
            },
            selectable: true,
            selectHelper: true,
            select: function (start, end, allDay) {
                var title = prompt('Event Title:'+start+' '+end);
                if (title) {
                    calendar.fullCalendar('renderEvent',
                        {
                            title: title,
                            start: start,
                            end: end,
                            allDay: allDay
                        },
                        true // make the event "stick"
                    );
                    //$('.fc-day-content').html('<div style="position: relative; height: 0px;">xxx</div>');
                }
                calendar.fullCalendar('unselect');
            },
            editable: true,
        });
        // Calendar end
    });

СМ. "Начало" и "конец" в приглашении

Другие вопросы по тегам