Here i have made a simple example :
html :
<input type="text" id="txtCal" />
Jquery code
var holiday = [[12, 30, 2015], [1, 1, 2016]];
$("#txtCal").datepicker({
beforeShowDay: nonWorkingDays,
numberOfMonths: 1,
minDate: '01/01/2011',
maxDate: '+5M',
firstDay: 1
});
function nonWorkingDays(date) {
var day = date.getDay(), Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6;
var week = 0 | date.getDate() / 7
if (week == 1 || week == 3) {
if (day == 6) {
return [false];
}
}
if (day == 0)
{
return [false];
}
for (i = 0; i < holiday.length; i++) {
if (date.getMonth() == holiday[i][0] - 1 &&
date.getDate() == holiday[i][1] &&
date.getFullYear() == holiday[i][2]) {
return [false];
}
}
return [true];
}
Good luck