您的位置:首页 > 其它

fullCalendar 点击 上月下月 使用ajax 请求数据

2017-08-26 15:37 423 查看
$("#calendar").fullCalendar({
events: function(start, end, timezone, callback){
BASE.ajax_request(G_BASE_URL + '/calendar/ajax/init_calendar/', 'begin=' + start + '&end=' + end, $('#sss'), function(data){

var event = [];
if(data.errno == 1){
$.each(data.rsm, function(i){
event.push({
title:data.rsm[i].title,
start: new Date(data.rsm[i].year, data.rsm[i].month, data.rsm[i].day, data.rsm[i].shifts_begin_h, data.rsm[i].shifts_begin_m),
end: new Date(data.rsm[i].year, data.rsm[i].month, data.rsm[i].day, data.rsm[i].shifts_end_h, data.rsm[i].shifts_end_m),
backgroundColor: data.rsm[i].background,
id:data.rsm[i].id,
});

});

callback(event);

}
});

}
})
fullcalendar 使用 events 方法 在里面配合使用 ajax 请求 获取数据,并且 把获取到的数据each 的 push 到 一个数组里面,最后用callback 把数据传入里面进行渲染
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  fullCalendar