Я использую FullCalendar на протяжении всего своего проекта, и мне нужно отображать его в одной области моего сайта, где события не перетаскиваются, а остаются выделенными в представлении месяца. Любые идеи, пожалуйста.
Как отключить перетаскивание в fullcalendar
Ответ 1
Я знаю, что это старый вопрос, но никто не ответил на это правильно, поэтому здесь вы идете...
$('#example').fullCalendar({
disableDragging: true
});
Ответ 2
DisableDragging заменяется на: eventStartEditable (начиная с версии 1.6.3)
http://arshaw.com/fullcalendar/docs/removed/disableDragging/
Ответ 3
Вам просто нужно установить параметр disableDragging в true при инициализации вашего календаря.
$('#calendar').fullCalendar({
disableDragging = true
});
Ответ 4
Проверьте код ниже:
set editable false отключит перетаскивание.
$('#calendar').fullCalendar({
editable: false,
});
Ответ 5
$('#calendar').fullCalendar({
editable: false
});
Ответ 6
В v2 и v3 для этого есть новое выражение: eventStartEditable, что должно быть установлено на false
, для отключения перетаскивания.
Кроме того, если вы хотите отключить "drop" (например: от другого div), вы должны установить droppable на false
также.