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

时间:2015-07-01 09:36:51

标签: jquery web fullcalendar

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

<% @posts.each do |post| %> 
  <% unless post.user.blank? %>
    <%= image_tag(post.user.avatar.url(:thumb)) %>
    <%= link_to post.user.name, post.user %> 
  <% end %>
<% end %>

现在我在时间表项目的日历中只使用了标题格式。我希望在移动到下一个/上周(这是数据库中的商店日期)时,从当前所选周的9/6,9/7日期处于警报状态。本周可以单独获取日期吗?

1 个答案:

答案 0 :(得分:4)

你可以得到开始&amp;结束日期来自fullcalendar像这样:

var currentDate = $('#calendar').fullCalendar('getDate');
var beginOfWeek = currentDate.startOf('week');
var 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);
    });
}