Может ли кто-нибудь дать мне совет по более низкой функциональности, возможно с полным календарем jquery.
Как только мы отбрасываем внешнее событие в блок даты, можно ли продолжить событие с помощью внешнего выбора даты?
Например:
Я бы использовал метод eventClick, чтобы открыть диалоговое окно jquery ui, которое содержит один текстовый ввод с именем datepicker, вызываемым на нем. Используя метод onSelect для datepicker, вы можете обновить начальные и конечные значения объекта события, переданного методу eventClick. Затем вы можете вызывать метод updateEvent fullcalendar, передавая ему одно и то же обновленное событие.
eventClick: function(event){
var input = $('<input type="text" id="datepicker" />');
var $dialog = $('<div/>').dialog({autoOpen:true, modal:true});
$dialog.append(input);
$('#datepicker').datepicker({onSelect: function(date){
// you'll have to manually format the date value
// into something fullcalendar understands
// I don't remember off the top of my head what
// format onSelect returns to you or what
// fullcalendar requires.
event.start = date;
$calendar.fullCalendar('updateEvent', event);
}});
}