如何在Jquery Ui Datepicker中禁用除星期三和星期日之外的所有日期

时间:2013-10-30 08:59:51

标签: javascript jquery jquery-ui datepicker

我正在使用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>

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

2 个答案:

答案 0 :(得分:2)

试试此代码

$(function(){
        $("#datepicker").datepicker(
            {
            beforeShowDay: function (date) {

            if (date.getDay() == 0 || date.getDay() == 3) {
                return [true, ''];
            }
            return [false, ''];
           }
        });
    });

答案 1 :(得分:0)