gpt4 book ai didi

javascript - 禁用日期选择器中的特定日期

转载 作者:行者123 更新时间:2023-11-29 21:39:23 25 4
gpt4 key购买 nike

我试图在我的在线预订脚本中禁用日期选择器的特定日期(多个金额)。我已通过大量 Google 搜索来寻找解决方案,但似乎没有一个适用于我的脚本。

编辑:当我说它不适用于此脚本时,我的意思是所有日期都被禁用或日期选择器不出现。

我们之前想禁用星期日,BG101 帮助我们完成了(谢谢)

$this.datepicker($.extend(dOpts, {
beforeShowDay: function(date) {
return [(date.getDay() != 0), '']; // 0 => Sunday
}
}));

任何帮助和指导将不胜感激。这变成了一个 8 小时的项目:(

这是我的脚本:http://pastebin.com/xDFxXUeJ

最佳答案

Sorav Garg 的 答案对于排除特定日期是正确的,但您还需要结合排除星期日:-

这是排除下周所有时间的示例:-

var exclude = ["16-11-2015", "17-11-2015", "18-11-2015", "19-11-2015", "20-11-2015", "21-11-2015"]

$('#calendar').datepicker({
beforeShowDay: function(date) {
var day = jQuery.datepicker.formatDate('dd-mm-yy', date);
return [!~$.inArray(day, exclude) && (date.getDay() != 0)];
}
});
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/redmond/jquery-ui.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>

<input id="calendar" />

关于javascript - 禁用日期选择器中的特定日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33664852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com