如何使用Full calender validRange

时间:2017-12-11 11:50:10

标签: jquery fullcalendar

我想在FullCalender中使用ValidRange。我查看了文档。但是无法让它发挥作用。事件是渲染的,但不是validRange。我正在使用week视图。  我的代码:

     jQuery('#calendar').fullCalendar({
        validRange: {
            start: '2017-12-01',
            end: '2017-01-24'
        }
    });

我试过了:

  jQuery('#calendar').fullCalendar({
      validRange: {
                start: moment('2017-12-01'),
                end: moment('2017-01-03')
            }
          }
     jQuery('#calendar').fullCalendar('removeEvents');
     jQuery('#calendar').fullCalendar('addEventSource', items);

但它仍然有效。我试着添加这样的选项:

  jQuery('#calendar').fullCalendar('removeEvents');

     jQuery('#calendar').fullCalendar({
            validRange: {
                start: moment('2017-12-01'),
                end: moment('2017-01-03')
            },
            addEventSource: items


        });

然后没有任何表现。任何建议。

1 个答案:

答案 0 :(得分:0)

我通过使用标准技术从docs

动态设置选项来解决它
 jQuery('#calendar').fullCalendar('option', 'validRange', {
        start: validStart,
        end: validEnd
    });