代码之家  ›  专栏  ›  技术社区  ›  Alex Zakruzhetskyi

跳转到Fullcalendar+计划程序中的特定日期,但仅显示特定范围

  •  0
  • Alex Zakruzhetskyi  · 技术社区  · 8 年前

    在一个页面上,我有一个Fullcalendar+调度程序和一个带有2个输入的搜索表单: start-date end-date . 当我提交它时,一个 ajax json . 我需要的是重新呈现日历,该日历将以 josn

          var searchForm = $('#search-form');
          searchForm.submit(function (e) {
            e.preventDefault();
            $.ajax({
              method: 'GET',
              url: '/en/admin/search',
              data: {
                start_date: '2018-06-01',
                end_date: '2018-07-01'
              }
            }).done(function (data) {
              $('#calendar').fullCalendar('gotoDate', data.start_date);
              $('#calendar').fullCalendar({
                validRange: {
                  start: data.start_date,
                  end: data.end_date
                }
              });
              $('#calendar').fullCalendar('removeEvents');
            });
          });
    

    'gotoDate' 函数正在工作,但 validRange 在回调中不起作用。我还试图补充一点 $('#calendar').fullCalendar('refetchResources');

    0 回复  |  直到 8 年前