如何在单击日期时将事件添加到fullcalender中的日期

时间:2015-06-20 04:35:17

标签: php jquery ajax fullcalendar

我正在使用fullcalender。目前使用拖动选项将事件添加到日期。现在我需要通过单击特定日期来添加事件。

有没有选择?

2 个答案:

答案 0 :(得分:1)

我在documentation中找到了这段代码:

$('#calendar').fullCalendar({
    dayClick: function(date, jsEvent, view) {
        alert('Clicked on: ' + date.format());
        alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
        alert('Current view: ' + view.name);

        // change the day's background color just for fun
        $(this).css('background-color', 'red');
    }
});

修改:我相信您正在寻找dayClick

答案 1 :(得分:1)

我在youtube Utphala课程中找到了这段代码:

$(document).on('click','.fc-day',function(){
    var date = $(this).attr('data-date');
   $.get('index.php?r=events/create',{'date':date},function(data){
     $('#modal').modal('show')
        .find('#modalContent')
        .html(data);
    });
     });