使用这个日期选择器插件 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
}
}
});
最佳答案
希望这有帮助!
使用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;
}
}
});
关于javascript - 禁用 Fengyuanchen Datepicker jQuery 插件中的特定日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46523103/