【发布时间】:2018-10-12 02:06:52
【问题描述】:
如何在 ASP.NET MVC 中的 datepicker Datetime 中修复 Year range start year?
我的代码是
脚本:
<script type="text/javascript">
$(document).ready(function () {
$('input[type=datetime]').datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
yearRange: "-60:+0"
});
});
</script>
查看
@Html.DropDownListFor(m => m.Gender, Model.GenderList, "- Select Gender -", new { @class = "form-control" })
@Html.EditorFor(m => m.Dateofbirth, new { @class = "form-control datepicker" }).
我的问题是如何在 dateofbirth 字段 datepicker 中修复年份范围取决于性别值..
例如:
Gender==Male dateofbirth year select Option starts from (currentYear - 21)
Gender==Female dateofbirth year select Option starts from (currentYear - 18)
在 dateofbirth 字段中选择性别值更改更改年份范围后,其他显示错误消息。
【问题讨论】:
-
制作一个通用方法 - 把你的逻辑放在里面,在改变性别后调用这个方法。
标签: javascript asp.net asp.net-mvc asp.net-mvc-3