Мне нужно выделить и включить указанные даты из DatePicker, используя Jquery, но мой код не работает, как ожидалось.Я объясняю мой код ниже.
<input type="text" class="inputType2 hasDatepicker" id="car_d_date">
$(function(){
function enableAllTheseDays(date){
var resultDepDate=[30-11-2018,02-12-218,05-12-2018];
var alldt=resultDepDate.split(",");
var enableDays = alldt;
var sdate = $.datepicker.formatDate( 'dd-m-yy', date);
var Highlight = enableDays[sdate];
if (Highlight) {
return [true, "Highlighted", Highlight];
} else {
return [true, "", ""];
}
if($.inArray(sdate, enableDays) != -1) {
return [true];
}
return [false];
}
$("#car_d_date").datepicker({
showOn:' ',
changeMonth: true,
dateFormat:'dd-m-yy',
minDate: 0,
beforeShowDay: enableAllTheseDays,
});
})
<style>
.Highlighted a{
background-color : Green !important;
background-image :none !important;
color: White !important;
font-weight:bold !important;
font-size: 12pt;
}
</style>
Здесь указанные даты не могут быть выделены, а также включены все даты из средства выбора даты.Здесь мне нужно выделить и включить только указанные даты.Другие даты из средства выбора даты останутся отключенными.