Мне нужно выделить несколько дней недели, но мой код не работает.
Я думаю, что проблема в двойном вызове DatePicker, но я не знаю, как поступить иначе.
<style>
.Highlighted {
background-color : Green !important;
background-image :none !important;
color: White !important;
font-weight:bold !important;
font-size: 12pt;
}
</style>
<div class="input-group date" data-provide="datepicker" id="datepicker">
<input type="text" class="form-control" name="data" id="txtDate">
<script>
var date=new Date();
var today = new Date(date.getFullYear(), date.getMonth(), date.getDate()+1);
var end=new Date(date.getFullYear(), date.getMonth()+2, date.getDate())
$(document).ready(function() {
$('#datepicker').datepicker({
format: "yyyy-mm-dd",
daysOfWeekDisabled: "<%=request.getAttribute("giorni")%>",
startDate : today,
endDate : end,
});
$('#txtDate').datepicker({
beforeShowDay: function(date) {
var day = date.getDay();
if (day == 0|| day == 4) {
return [true, "Highlighted", date];
}
return [true, '', ''];
}
});
});
</script>