我像这样创建DateTimePicker:
$wnd.$("#" + id).datetimepicker({
minDate: 0,
.............
});
我想以编程方式禁用minDate选项。我接下来尝试,但它不起作用:
try {
$wnd.$("#" + id).datetimepicker({minDate: new Date(1970, 01 - 1, 01)});
}
catch(e) {
$wnd.$("#" + id).datetimepicker('option', 'minDate', new Date(1970, 01 - 1, 01));
}
P.S.不要注意$wnd
变量。它工作正常。
答案 0 :(得分:2)
假设你在谈论this plugin,它基于the jquery-ui-datepicker,只需根据the documentation将minDate
设置为null
:
通过Date对象设置最小可选日期,或者设置为当前dateFormat中的字符串,或者从今天开始的天数(例如+7)或一串值和句点('y'表示年份,'m'几个月,'w'持续数周,'d'持续数天,例如'-1y -1m'),或 null无限制。
答案 1 :(得分:1)
$wnd.$("#" + id).datetimepicker(
'option',
'minDate', new Date()
));