Я новичок в fullcalendar и ajax. У меня возникли трудности с извлечением данных из базы данных, и эти данные должны отображаться в моем полном календаре. Я пробовал код, чтобы сделать то же самое. но я не могу получить данные через ajax в виде канала json. Пока я получаю данные из базы данных через codeigniter MVC. но я не могу передать данные в событие полного календаря.
The following is my view file: calendar.php
<script>
$(document).ready(function() {
$.ajax({
url: "<?php echo base_url() ?>/common/calendar/show_holidays",
type: 'POST', // Send post data
data: 'type=fetch',
async: true,
success: function(s){
freshevents = s;//alert(s);
}
});
$('#calendar').fullCalendar('addEventSource', JSON.parse(freshevents));
/* initialize the calendar
-----------------------------------------------------------------*/
$('#calendar').fullCalendar({
//events: JSON.parse(json_events),
//events: [{"id":"14","title":"New Event","start":"2015-01-24T16:00:00+04:00","allDay":false}],
utc: true,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
droppable: true,
events: {
}
});
});
</script>