我的默认日历视图为agendaWeek
;我希望用户能够点击日历上的空白区域并让它自动添加新事件。我希望这个活动已经有一个名字,并且要长两个小时..所以除了点击他们想要的地方之外,基本上没有任何东西可以添加,然后如果他们想要的话可以移动它。
我已经实施了移动现有事件并将其保存(通过eventClick
)。这很好用。但当我与dayClick
联系起来时,它无法正常工作。这就是我的代码所在:
dayClick: function(date, jsEvent, view) {
var data = {},
url = "{method call removed}";
$('#calendar').fullCalendar('renderEvent', { id: 0, instructorid: 0, title: 'Class', start: date, end: date.fromNow(2), allDay: false }, true );
{ajax-related stuff that saves the new event will go here}
似乎正在发生的事情是,当我点击时,它现在创建两个事件......上面指定的事件,然后在同一个时间段中它旁边的另一个事件,并要求我为它命名。
所以我想主要的问题是,如何禁用似乎是尝试请求事件名称并创建它的默认部分?