我需要选择出生日期,并且条件是用户必须年龄超过18岁且不到100年。如何为dijit.form.DateTextBox设置约束?请任何人帮我这样做。
答案 0 :(得分:1)
尝试以下方法:
var test2 = new dijit.form.DateTextBox({
constraints: {
min: dojo.date.add(new Date(),"year",18),
max: dojo.date.add(new Date(),"year",100),
}
},document.createElement("div"));
问候,西蒙
答案 1 :(得分:0)
Require dojo/date
并在require语句date
中命名参数。
然后执行以下操作:
dateTextBox.set("constraints", {
min: date.add(new Date(), "year", 18),
max: date.add(new Date(), "year", 100)
});