We are using jQuery full calendar for displaying events from database.
I need to display the events below the calendar according to user selected month onchange
.
I can get data according to event date but I can’t get user selected month in jQuery calendar.
JavaScript
x
29
29
1
$('#calendar').fullCalendar({
2
theme: true,
3
header: {
4
5
left: 'today',
6
center: 'prevYear,prev,title, next,nextYear',
7
right: ' month,agendaWeek,agendaDay'
8
},
9
buttonText: {
10
prevYear: 'Prev'
11
},
12
editable: false,
13
events: [
14
<?php foreach ($edumeet_invite_det as $key => $edumeet_det): ?>
15
<?php $edumeet_start = $edumeet_det->getFromDate(); ?>
16
<?php $edumeet_end = $edumeet_det->getToDate(); ?>
17
<?php $title = $edumeet_det->getTitle(); ?>
18
{
19
title:'<?php echo $title; ?>',
20
start:'<?php echo $edumeet_start ?>',
21
end:'<?php echo $edumeet_end ?>',
22
allDay: false
23
},
24
<?php endforeach; ?>
25
],
26
27
eventColor: '#378006',
28
});
29
This is the calendar function I am using, I need to get user selected month onchange
. Does anyone have solution for this problem?
Advertisement
Answer
Maybe I don’t fully understand your quesiton, but it sounds like you just need to know the current month on screen?
FullCalendar has a “getDate” method.
JavaScript
1
6
1
function getMonth(){
2
var date = $("#calendar").fullCalendar('getDate');
3
var month_int = date.getMonth();
4
//you now have the visible month as an integer from 0-11
5
}
6
Sorry if this isn’t what you were asking.