};
$('.fc-event').remove();
- jQuery.ajax({
- type: 'POST',
- url: '{$ajaxUrl}',
- data: dat,
- cache: false,
- success: function (response){
- var buildingEvents = [];
+
+// jQuery.ajax({
+// type: 'POST',
+// url: '{$ajaxUrl}',
+// data: dat,
+// cache: false,
+// success: function (response){
+// var buildingEvents = [];
+// var events_obj = jQuery.parseJSON(response);
+// var events = events_obj.events;
+//
+// buildingEvents = $.map(events, function(i, val) {
+// return {
+// title: i.title,
+// start: i.start,
+// end: i.last,
+// allDay: i.all_day,
+// url: i.url
+// };
+// });
+// $("#eventCalendar").fullCalendar('removeEvents');
+// $("#eventCalendar").fullCalendar('addEventSource', buildingEvents);
+// }
+// });
+ jQuery.post('{$ajaxUrl}', dat, function (response){
+ var buildingEvents = [];
var events_obj = jQuery.parseJSON(response);
var events = events_obj.events;
});
$("#eventCalendar").fullCalendar('removeEvents');
$("#eventCalendar").fullCalendar('addEventSource', buildingEvents);
- }
});
}
right: 'month,agendaWeek,agendaDay'
},
dayClick: function(date, jsEvent, view) {
- test = $('#eventCalendar').fullCalendar('getView').end;
$('#eventCalendar').fullCalendar('changeView', 'agendaDay');
$('#eventCalendar').fullCalendar('gotoDate', date);
},
});
// initialize calendar with AJAX calls *************************************
- var x = eventsCalMonthAJAX(month_obj);
+ eventsCalMonthAJAX(month_obj);
$(document).on("click", "button.fc-button", function () {
- var x = eventsCalMonthAJAX(month_obj);
+ eventsCalMonthAJAX(month_obj);
});
});
</script>