如何在不渲染完整日历的情况下将可选属性标记为false

时间:2017-02-21 04:38:56

标签: fullcalendar fullcalendar-scheduler

我想在更改特定视图时将fullcalendar的可选属性标记为false。

目前无效。 以下是我添加的代码。

$("#calendar").fullCalendar('option', 'selectable', false);          
$("#calendar").fullCalendar('changeView', 'timeLineMonthly');

其中timeLineMonthly是为fullcalendar定义的视图。

我不想再次呈现fullcalendar。我只想触发changeView事件并将selectable选项设置为false。

1 个答案:

答案 0 :(得分:2)

可以通过在selectable中设置View-Specific Options属性来完成此操作。

$('#calendar').fullCalendar({
    views: {
        week: {
            selectable: false
        },
        timeLineMonthly: {
            selectable: true
        }
    }
});