【发布时间】:2017-11-17 13:52:37
【问题描述】:
我可以根据下拉列表中选择的年份设置日期选择器的 mindate 和 maxdate 吗?
下拉菜单
<div class="col-sm-2" id="y_type" style="text-align:left;">
<select class="" style="width: 100%; display:inline-block;">
@{
DateTime datetime = DateTime.Now;
for (int i = 0; i <= 2; i++)
{
<option>@(datetime.AddYears(+i).ToString("yyyy"))</option>
}
}
</select>
</div>
日期选择器代码
$(document).ready(function () {
var dateCount = 1;
$('.holidayBody tr').each(function (e) {
var x = $(this).find('.holiday_date');
x.attr('id', 'daterange' + dateCount);
x.attr('readonly', 'true');
$('#daterange' + dateCount).datepicker({ dateFormat: "dd/mm/yyyy" });
dateCount++;
});
});
如果选择 2017 年,则文本字段中的日期选择器将仅小于 2017 年,而更大的年份将被禁用
【问题讨论】:
标签: javascript jquery datepicker uidatepicker