Bootstrap Date Picker - 启用每月的所有星期一

时间:2016-04-15 21:07:16

标签: jquery twitter-bootstrap date

我想启用每个月的所有星期一并禁用过去几天。这是我正在使用的代码:

$(document).ready(function() {
    $('.datepicker').datepicker({
        autoclose: true,
        startDate: new Date()
    });
});

这是jsfiddle。这个网站正是我想要的example

2 个答案:

答案 0 :(得分:4)

只需使用daysOfWeekDisabled即可。 0-6 =一周中的几天

 $(document).ready(function() {
    $('.datepicker').datepicker({
        autoclose: true,
        startDate: new Date(),
        daysOfWeekDisabled: "0,2,3,4,5,6"
    });
});

Updated fiddle

答案 1 :(得分:0)

您可以使用datepicker的beforeShowDay方法来限制可用日期 - 它也可以用于限制某些工作日。

工作示例,仅允许将来的星期一:

$(document).ready(function() {

    $('.datepicker').datepicker({
        autoclose: true,
        startDate: new Date(),
         beforeShowDay:
            function(dt)
            {
            return dt.getDay() == 1;
          }
    });
});

还更新了你的小提琴:http://jsfiddle.net/hous9y5L/275/