- Posts: 10241
- Thank you received: 3644
Ask the community, share ideas, and connect with other LimeSurvey users!
<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ // Disable weekends $('#answer{SGQ}_datetimepicker').data('DateTimePicker').daysOfWeekDisabled([0,6]); // Disable holidays $('#answer{SGQ}_datetimepicker').data('DateTimePicker').disabledDates(['04-09-2017', '09-10-2017', '25-12-2017', '26-12-2017', '01-01-2018']); }); </script>
<script type="text/javascript" charset="utf-8"> $(document).ready(function(){ // Disable weekends $('#answer{SGQ}_datetimepicker').data('DateTimePicker').daysOfWeekDisabled([0,6]); // Disable holidays var holidays = ['19-02-2018', '30-03-2018', '21-05-2018', '30-09-2018', '08-10-2018'] // Variable holidays var futureYears = 3; // Number of years to handle future fixed holidays var thisYear = new Date().getFullYear(); for (i = 0; i < (futureYears+1); i++) { holidays.push('01-01-'+(thisYear+i)); // New Years holidays.push('25-12-'+(thisYear+i)); // Christmas holidays.push('26-12-'+(thisYear+i)); // Boxing Day } $('#answer{SGQ}_datetimepicker').data('DateTimePicker').disabledDates(holidays); }); </script>