Jquery ui jquery ui datepicker maxdate-是否可以在onSelect中重置它?
是否可以在onSelect委托内重置maxdate属性 如果我能做以下事情,那就太完美了:Jquery ui jquery ui datepicker maxdate-是否可以在onSelect中重置它?,jquery-ui,datepicker,Jquery Ui,Datepicker,是否可以在onSelect委托内重置maxdate属性 如果我能做以下事情,那就太完美了: $(".date-picker").datepicker({ maxDate: someDate, onSelect: function (date) { if(somecondition is true) { maxDate = someotherDate; }
$(".date-picker").datepicker({
maxDate: someDate,
onSelect: function (date) {
if(somecondition is true) {
maxDate = someotherDate;
}
//some other functionality goes here,
}
});
您应该能够做到这一点:
$('.date-picker').datepicker('option', 'maxDate', [value]);
要重置原始值,您需要将该值存储在某个位置,然后在适当的位置使用该原始值重复使用上述代码。那么我如何在onSelect中重置maxDate?只需执行maxDate=newMaxDate.toString()操作,选项是什么?请记住,我需要onSelect(我正在做其他的事情)。它只是一个允许你在初始化后更改选项的方法。我可以用上面的代码将maxDate设置为null吗?基本上需要删除一些日期选择器它。