fullCalendar test Dates
This example demostrated how to tell if a restricted date was clicked
by ppumkin
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/1.6.4/fullcalendar.min.js"></script>
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/1.6.4/fullcalendar.min.css">
**NB- Uses FullCalendar 1.6.4 - Things change in 2.+
<div id="mycalendar"> Calendar </div>
JavaScript
$('#mycalendar').fullCalendar(
{
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
dayClick: function( date, allDay, jsEvent, view ) {
var myDate = new Date();
//How many days to add from today?
var daysToAdd = 15;
myDate.setDate(myDate.getDate() + daysToAdd);
if (date < myDate) {
//TRUE Clicked date smaller than today + daysToadd
alert("You cannot book on this day!");
}
else
{
//FLASE Clicked date larger than today + daysToadd
alert("Excellent choice! We can book today..");
}
},
events: [
{
title : 'event2',
start : '2011-03-10',
end : '2011-05-5'
}
]
});