我在我的项目中使用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日期处于警报状态。本周可以单独获取日期吗?
答案 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);
});
}