Dot*_*NET 3 javascript jquery jquery-ui datepicker uidatepicker
我有一个带有以下参数的jquery UI DatePicker:
changeMonth: true,
changeYear: true,
yearRange: "-16:-1",
dateFormat: 'dd-mm-yy'
Run Code Online (Sandbox Code Playgroud)
它正确地显示了1996年至2011年.然而,当我第一次选择日期时,它奇怪地显示为08-03-2012.2012年甚至不是选择日期选择器的选项,但这是在我的文本框中生成的日期.
如果我再次选择一个日期,它会正确显示 - 这只是第一次出现.
有任何想法吗?
您可以在此范围内设置默认日期,如下所示:
<script type="text/javascript">
$(function() {
$("#birthdate" ).datepicker({
changeMonth: true,
changeYear: true,
yearRange: "-16:-1",
dateFormat: 'dd-mm-yy',
defaultDate: '01-01-1996'
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5247 次 |
| 最近记录: |