无法使用Jquery

时间:2018-11-29 11:43:15

标签: jquery jquery-ui-datepicker

我需要使用Jquery从datepicker中突出显示并启用给定的日期,但是我的代码无法正常工作。我在下面解释我的代码。

<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>

此处给定的日期无法突出显示,并且启用了datepicker中的所有日期。在这里,我只需要突出显示和启用给定的日期。日期选择器中的其他日期将保持禁用状态。

0 个答案:

没有答案