87,901
社区成员
发帖
与我相关
我的任务
分享
$('#calendar').fullCalendar({
theme: true,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
events:{
title: 'some name',
start: '2013-08-08',
end: '2013-08-12'
},
monthNames: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
monthNamesShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
dayNames: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"],
dayNamesShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"],
today: ["今天"],
firstDay: 1,
buttonText: {
today: '本月',
month: '月',
week: '周',
day: '日',
prev: '上一月',
next: '下一月'
},
viewDisplay: function (view) {//动态把数据查出,按照月份动态查询
var viewStart = $.fullCalendar.formatDate(view.start, "yyyy-MM-dd HH:mm:ss");
var viewEnd = $.fullCalendar.formatDate(view.end, "yyyy-MM-dd HH:mm:ss");
$("#calendar").fullCalendar('removeEvents');
//FIXME 暂时关闭查询会议列表
var getMeetingUrl = "../meeting/getByStartEndDate.do";
$.get(getMeetingUrl, { start: viewStart, end: viewEnd }, function (data) {
// var resultCollection = jQuery.parseJSON(data);
var resultCollection = data;
$.each(resultCollection, function (index, term) {
$("#calendar").fullCalendar('renderEvent',
{
title:term.title,
start:new Date(term.start)
},
true
);
});
}); //把从后台取出的数据进行封装以后在页面上以fullCalendar的方式进行显示