0
私はfullcalendarとajaxの初心者です。私はデータベースからデータを取得するのが難しく、それらのデータはフルカレンダーに表示する必要があります。 私は同じことをするコードを試しました。私はjsonフィードとしてajaxを介してデータを取得することができません。 これまでのところ、私はcodeigniter MVCを通してデータベースからデータを取得しています。しかし、私は coulntフルデータをfullcalendarイベントに渡します。FullCalendar:データベースからデータを取得し、イベントで表示する方法(jsonフィードとして)
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>
ok yaaar、addEventSource ..を使用するとできますか? – Keynes