我在表单中使用了pickadate.js.
我的要求是:
我的代码:
var disabledDates = [1,7,{from:true, to: 2}];
$("#myDate').pickadate({
disable: disableDates,
min: 2
});
禁用第1天和第1天7工作正常,3天最低工作正常,除了周末最少3天。
例如。如果今天是星期五,你可以选择星期一。预期结果将是今天是星期五:周六,周日,周一和周五。应禁用星期二。
由于
答案 0 :(得分:0)
我使用jQuery UI做了同样的事情:
setMinDate: function() {
var d = new Date();
var day = d.getDay();
return day <= 2 ? 3 : 5;
},
setPicker: function () {
var datePicker = $("#datePicker").datepicker({
dateFormat: "d-M-yy",
minDate: setMinDate()
});
}
以上JavaScript是我主要脚本的一部分。