1

我有一个问题,与DatePicker. 基本上,我只希望启用它,如果选中了一个复选框(默认为禁用)。如果我将其设置DatePicker为禁用,则在跨回发保存 TextBox 值时会遇到问题。所以,当页面加载时,我必须将日期选择器设置为启用。

作为一种解决方法,我的想法是将最小/最大日期设置为负数,这意味着您不能选择任何日期。仍然会DatePicker出现,但至少不能选择一个日期。但是,问题是如何再次删除我的最小/最大设置(单击复选框时)以再次启用选择?

另外,有没有其他方法可以抑制DatePicker

我真的不知道我可以发布什么代码,但这是我的 DatePicker 构造函数:

$("#<%= txtReleasedDate.ClientID %>").datepicker({ dateFormat: 'yy-mm-dd', minDate: -1, maxDate: -2 });

我想要的是一种再次从中删除 minDate 和 maxDate 的方法。

4

1 回答 1

0

在获得了我当地的 jquery 专家的帮助后,他建议我阅读文档,其中明确指出,您可以将 minDate 设置为 null。哎呀。。

$("#<%= txtApprovedDate.ClientID %>").datepicker({ minDate: null });
于 2012-08-10T05:28:11.440 回答