我不需要能够选择当前日期的 3 天,周六和周日不可选。 如何让不可选择的三天不计入周六周日?例如,如果入场日是星期五,您可以选择直到星期三(不包括星期六和星期日),提前致谢。
这就是我所拥有的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>
<小时/>
关于node.js - 使用日期选择器限制天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51219440/