完整日历从所选周获取日期



我在项目中为jQuery使用FullCalendar插件(周视图)。在FullCalendar周视图中,我可以看到一行以以下格式显示日期:-星期日9/6,星期一9/7,星期二9/8等等…

var calendar = $('#calendar').fullCalendar({
    header: {
        left: 'prev',
        center: 'title',
        right: 'next'
    },
    defaultView: 'basicWeek'                    
});

现在我只使用了日程表中时间表项目的标题格式。我想在移动到下一周/前一周时,在警报中获取当前选定周的日期9/6、9/7(这是数据库中的存储日期)。是否可以单独获取本周的日期?

您可以获得开始&完整日历的结束日期如下:

let currentDate = $('#calendar').fullCalendar('getDate');
let beginOfWeek = currentDate.startOf('week');
let endOfWeek = currentDate.endOf('week');

编辑:

您可以为fullcalendar添加events配置。这样你就可以开始&切换视图时的结束日期,它还允许您获取事件并在日历上呈现它们。

events: function(start, end, callback) {
  // request the back-end and call the callback when the ajax is done
  $.get('events/get', function(result) {
    callback(result);
  });
}

相关内容

  • 没有找到相关文章

最新更新