jQuery Datepicker是一个常用的日期选择插件,它可以方便地在网页中添加日期选择功能。对于禁用今天这个需求,可以通过以下步骤实现:
<input type="text" id="datepicker">
<button id="disableToday">禁用今天</button>
.datepicker()
方法初始化日期选择器。$(function() {
$("#datepicker").datepicker();
});
.datepicker("option", "beforeShowDay", disableToday)
方法来实现。$(function() {
$("#datepicker").datepicker();
$("#disableToday").click(function() {
$("#datepicker").datepicker("option", "beforeShowDay", disableToday);
});
});
function disableToday(date) {
var today = new Date();
return [date.getTime() !== today.getTime()];
}
在disableToday
函数中,我们通过比较传入的日期和今天的日期来判断是否禁用今天这个选项。如果两个日期的时间戳不相等,则返回true
,表示该日期可选;否则返回false
,表示该日期禁用。
这样,当点击"禁用今天"按钮后,日期选择器将会禁用今天这个选项。
对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,建议您参考腾讯云的官方文档或搜索相关资源来获取更多信息。
领取专属 10元无门槛券
手把手带您无忧上云