使用以下代码禁用过去的日期,但不起作用
$("#card_expiry").datepicker({
format: "mm-yyyy",
startView: "months",
minViewMode: "months",
changeMonth: false,
changeYear: false,
stepMonths: 0
});
minDate:0
Mindate
类型:日期或数字或字符串
默认值:null
最小可选日期。设置为null时,没有最低限度。支持多种类型:
日期:包含最低日期的日期对象。
数字:从今天起的几天。例如,2代表从今天开始两天,-1代表昨天。
字符串:由DateFormat选项定义的格式中的字符串或相对日期。相对日期必须包含值和周期对;有效期为" y"数年," m"数月," W"数周,并且" D"几天。例如," 1m 7d"代表一个月零7天。
$("#card_expiry").datepicker({
format: "mm-yyyy",
startView: "months",
minViewMode: "months",
changeMonth: false,
changeYear: false,
stepMonths: 0,
minDate: 0,
});
Following code works for me:
$("#card_expiry").datepicker({
format: "mm-yyyy",
startView: "months",
minViewMode: "months",
changeMonth: false,
changeYear: false,
stepMonths: 0,
startDate: new Date()
});