javascript - 禁用 Fengyuanchen Datepicker jQuery 插件中的特定日期

标签 javascript jquery 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
        }
    }
});

最佳答案

希望这有帮助!

使用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/

相关文章:

javascript - Appium:更改 Android DatePicker 值 Javascript/NodeJS

javascript - 从事件回调内部更改绑定(bind) Angular 变量

javascript - 切换 jQuery .animate 函数?

javascript - 在 jQuery 中创建新元素的问题

php - 点击add在php中插入另一个输入字段

WPF Datepicker 禁用用户输入

datepicker - 如何在vueJs中使用动态样式

文本字段上的 JavaScript 标题

javascript - 为什么我的 TopoJSON 纬度和经度点不显示在我的美国 map 上?

javascript - 如何将日期选择器合并到innerHTML中