【发布时间】:2012-08-09 14:19:10
【问题描述】:
DatePicker 有问题。
基本上,我只希望启用它,如果选中了一个复选框(默认为禁用)。
如果我将DatePicker 设置为禁用,则在跨回发保存 TextBox 值时会遇到问题。因此,我必须在页面加载时将日期选择器设置为启用。
作为一种变通方法,我的想法是将最小/最大日期设置为负数,这意味着您不能选择任何日期。 DatePicker 仍会出现,但至少无法选择日期。但问题是如何再次删除我的最小/最大设置(单击复选框时)以再次启用选择?
另外,还有其他方法可以抑制DatePicker吗?
我真的不知道我可以发布什么代码,但这是我的 DatePicker 构造函数:
$("#<%= txtReleasedDate.ClientID %>").datepicker({ dateFormat: 'yy-mm-dd', minDate: -1, maxDate: -2 });
我想要的是一种再次从中删除 minDate 和 maxDate 的方法。
【问题讨论】:
-
你能发布一些你已经拥有的代码吗?
-
我真的不知道我可以显示什么代码,以帮助澄清。我并没有真正做任何事情,但我添加了创建日期选择器的部分,其中包含无效的最小/最大日期。