,可以通过以下步骤实现:
$(document).ready(function() {
$("#datepicker").datepicker({
minDate: 0, // 设置最小可选日期为今天
dateFormat: "yy-mm-dd" // 设置日期格式
});
});
在上述代码中,#datepicker
是你需要禁用过去日期的输入框的ID,minDate: 0
表示最小可选日期为今天,即禁用过去日期。
onSelect
事件处理程序。例如:$(document).ready(function() {
$("#datepicker").datepicker({
minDate: 0,
dateFormat: "yy-mm-dd",
onSelect: function(dateText) {
// 禁用过去日期之前的所有日期
$("#datepicker").datepicker("option", "minDate", dateText);
}
});
});
在上述代码中,onSelect
事件处理程序会在选择日期时被调用,它会将选择的日期作为参数传递给dateText
变量。然后,通过$("#datepicker").datepicker("option", "minDate", dateText)
设置最小可选日期为选择的日期,从而禁用过去日期之前的所有日期。
这样,你就成功地在ASP.NET核心项目中禁用了jQuery DatePicker的过去日期。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云云数据库MySQL。
领取专属 10元无门槛券
手把手带您无忧上云