以下是我的日期选择代码
$("#DOB").datepicker({
dateFormat: 'dd-mm-yy',
changeMonth: true,
changeYear: true,
maxDate: "-1",
modal: false,
constrainInput: true,
yearRange: "-"+agee+":+0"}).on("change", function(e) {
var curDate = $(this).datepicker("getDate");
var maxDate = new Date();
maxDate.setDate(maxDate.getDate());
maxDate.setHours(0, 0, 0, 0); // clear time portion for correct results
console.log(this.value, curDate, maxDate);
if (curDate > maxDate) {
messagePopup(this.id + " cannot be Future Date");
$(this).datepicker("setDate", "");
}
});
在 yearRange:" - " + agee +":+ 0"})行中,您可以看到varibale agee。
在此变量中,我获得动态值并设置年份范围。例如,年龄为20岁,然后年龄范围设定为1996年至2016年。
但是我想在daypicker中设置1996年只有一年,我只想设置一个1996年。我怎么能这样做?