首页 > 解决方案 > 在议程日视图中禁用拖动到另一天 (fullCalendar)

问题描述

如何在 fullCalendar 中禁用拖动到另一天?我使用议程日并且只需要一天,但是当我在顶部吸毒时,它们会拖到另一天。

$('#calendar').fullCalendar({
    header: {
        left: '',
        center: '', //title
        right: ''
    },
    defaultTimedEventDuration: '01:00:00',
    allDaySlot: false,
    //titleFormat: '[Hello, World!]',
    schedulerLicenseKey: 'GPL-My-Project-Is-Open-Source',
    defaultView: 'agendaDay',
    groupByResource: true,
    eventOverlap: false,
    resources: [
        {id: '0', title: '0'},
        {id: '1', title: '1'},
        {id: '2', title: '2'},
        {id: '3', title: '3'},
        {id: '4', title: '4'},
        {id: '5', title: '5'},
        {id: '6', title: '6'}
    ],
    unselectAuto: false,
    selectable: true,
    selectHelper: false,
    editable: true,
    droppable: true, // this allows things to be dropped onto the calendar
    dayClick: function (date) {
        alert('clicked ' + date.format());
    },
    select: function (startDate, endDate) {
        alert('selected ' + startDate.format() + ' to ' + endDate.format());
    },
    events: [],
    eventClick: function (info) {
        console.log(info);
    }
});

https://codepen.io/serhii-danovsky/pen/pmWweq

但我想要

在此处输入图像描述

标签: jqueryfullcalendarfullcalendar-scheduler

解决方案


推荐阅读