使用此datepicker插件https://github.com/fengyuanchen/datepicker我目前仅启用星期二,如何禁用特定日期?例如10月31日和12月19日?
我试过了
if (date.getDate() == 31/10/2017) {
return false; }
当前:
var now = Date.now();
$('input#form-input-chooseADate').datepicker({
format: 'dd/mm/yyyy',
autoHide: true,
startDate : '10/10/2017',
filter: function(date) {
if (date.getDay() != 2) {
return false; // Enable Tuesdays only
}
}
});
答案 0 :(得分:2)
希望这有帮助!
使用inArray禁用特定日期
var array = ["18/10/2017", "19/10/2017"];//dates to disable
var now = Date.now();
$('input#form-input-chooseADate').datepicker({
format: 'dd/mm/yyyy',
autoHide: true,
startDate : '10/10/2017',
filter: function(date) {
$thisDate = date.getDate() + "/" + (date.getMonth() + 1) + "/" + date.getFullYear();
if ($.inArray($thisDate, array) != -1 && date.getDay() != 2) {
return false;
}
}
});