Kendo DatePicker 禁用日期 jQuery

Kendo DatePicker Disable Dates jQuery

本文关键字:日期 jQuery DatePicker Kendo      更新时间:2023-09-26

我的页面上有一个日期选择器,我试图禁用除星期日以外的所有日期,当在剑道下拉列表中选择了值时。 我的函数如下。调用了该函数,但我不确定如何或是否可以以这种方式设置禁用日期。 谁能指出我正确的语法方向来做到这一点?

我试过了

function dropdownChanged() {
    var startdate = $("#startdate").data("kendoDatePicker");
    //tried this with no luck
    var start_disabled = ["mo", "tu", "we", "th", "fr", "sa"];
    startdate.disableDates(start_disabled);
}

谢谢!

请参阅此处的文档。

<input id="datepicker" />
<script>
$("#datepicker").kendoDatePicker({
    value: new Date(),
    disableDates: function (date) {
        var disabled = [13,14,20,21];
        if (date && disabled.indexOf(date.getDate()) > -1 ) {
            return true;
        } else {
            return false;
        }
    }
});
</script>

<input id="datepicker" />
<script>
$("#datepicker").kendoDatePicker({
    value: new Date(),
    disableDates: ["we", "th"],
});
</script>