I have a calendar I display with only certain dates available and the rest disabled. I get all my dates and make up my calendar and it displays without problem
Try giving the form an id and then calling submit via an jquery id selector:
<form id="myFormID">
...
$('#inlineDatepicker').datepick({
multiSelect: 999,
minDate : '-14d',
maxDate : '+2y',
onSelect : function (dateText, inst) {
$('#myFormID').submit(); // <-- SUBMIT LIKE THIS
},
onDate : getAllowed(myValidDates),
}).datepick('setDate',myNewDates);