使用日期选择器限制日期

restrict days with datepicker

我不需要能够 select 当前日期的 3 天,周六和周日不能 select。 怎样才能让这3天不select不能算在星期六和星期天呢?例如,如果入场日是周五,您可以 select 到周三(不包括周六和周日)提前致谢。

这就是我的https://codepen.io/anon/pen/xzNrGx?editors=1000

 $( "#datepicker" ).datepicker({
      dateFormat: 'dd/mm/yy',
      firstDay: 1,
      minDate: "+3D",
      beforeShowDay: function(d) {
        var day = d.getDay();
        return [(day != 0 && day != 6)]
      }
 });

尝试这样的事情:


<script>

 $( "#datepicker" ).datepicker({

      dateFormat: 'dd/mm/yy',
      firstDay: 1,
      minDate: getMinDate(),
      beforeShowDay: function(d) {
        var day = d.getDay();
        return [(day != 0 && day != 6)]
      }

 });

  function getMinDate() {
    var date = new Date();
    var day = date.getDay();
    var addedDays = [4, 3, 3, 3, 5, 5, 5];
    return  '+' + addedDays[day] + 'd';
  }

</script>