如何在 Jquery UI 日期选择器中禁用除星期三和星期日日期之外的所有日期

how to disable all dates except Wednesday and Sunday dates in Jquery Ui Datepicker

本文关键字:日期 星期日 星期三 Jquery UI 选择器      更新时间:2023-09-26

我正在使用Jquery UI Datepicker。我想禁用除星期三和星期日日期之外的所有日期。我写了如下代码。但它仅适用于周三日期。它从下个月开始显示。我希望它也启用当前月份。

<script>
$(function() {
$( "#datepicker" ).datepicker({
dateFormat: 'dd-mm-yy',
    minDate: 1,
    beforeShowDay: enableWednesday,
});
});
function enableWednesday(date) {
    var day = date.getDay();
    return [(day == 3), ''];
}
</script>

请帮助我启用本月的所有星期三和星期日日期。提前致谢

试试这段代码

$(function(){
        $("#datepicker").datepicker(
            {
            beforeShowDay: function (date) {
            if (date.getDay() == 0 || date.getDay() == 3) {
                return [true, ''];
            }
            return [false, ''];
           }
        });
    });

请参考以下网址 在 jQuery UI 日期选择器上禁用一周中的特定日期