var main_content = $("#main-content");
var view = '{$cal_view}';
- if(view === "calendar"){
-// main_content.removeClass("small-8").addClass("small-12");
- calendar.show();
- rows.hide();
- view_select.val('calendar');
-
- } else if ( view === "agenda"){
- calendar.hide();
- rows.show();
- view_select.val('agenda');
- }
-
-
+
// AJAX FUNCTION ************************************************
// Get calendar month via AJAX
function eventsCalMonthAJAX(month) {
// $("#eventCalendar").fullCalendar('addEventSource', buildingEvents);
// }
// });
- jQuery.get('{$ajaxUrl}', dat, function (response){
+ jQuery.post('{$ajaxUrl}', dat, function (response){
var buildingEvents = [];
var events_obj = jQuery.parseJSON(response);
var events = events_obj.events;
$("#eventCalendar").fullCalendar('addEventSource', buildingEvents);
});
}
-
+
// Calendar *****************************************************
$('#eventCalendar').fullCalendar({
height: 900,
}
}
});
+
+ if(view === "calendar"){
+ eventsCalMonthAJAX(month_obj);
+ console.log("test");
+// main_content.removeClass("small-8").addClass("small-12");
+ calendar.show();
+ rows.hide();
+ view_select.val('calendar');
+
+ } else if ( view === "agenda"){
+ calendar.hide();
+ rows.show();
+ view_select.val('agenda');
+ }
$("#glm-event-view-select").on("change", function (){
if($("#glm-event-view-select option:selected").val() === "calendar"){
-
+ eventsCalMonthAJAX(month_obj);
main_content.removeClass("small-8").addClass("small-12");
rows.fadeOut('slow', function(){});
-// search.fadeOut('slow', function(){});
calendar.fadeIn('slow', function(){});
calendar.fullCalendar('render');
- eventsCalMonthAJAX(month_obj);
} else if ( $("#glm-event-view-select option:selected").val() === "agenda"){
rows.fadeIn('slow', function(){});
-// search.fadeIn('slow', function(){});
calendar.fadeOut('slow', function(){});
}
});
// initialize calendar with AJAX calls *************************************
- eventsCalMonthAJAX(month_obj);
$(document).on("click", "button.fc-button", function () {
eventsCalMonthAJAX(month_obj);
});