0

当我选择较早的年份时,我很难在日期选择器中插入选定的日期日期插入到我的数据库中的值是当前日期

这是我的代码

bdate


<link href="jqueryui/css/smoothness/jquery-ui-1.10.3.custom.css" rel="stylesheet">
<script src="jqueryui/js/jquery-1.9.1.js"></script>
<script src="jqueryui/js/jquery-ui-1.10.3.custom.js"></script>
<script>
$(function() {

$( "#datepicker" ).datepicker({

              changeMonth: true,
        changeYear: true,
        yearRange: "-50:-1",
        dateFormat: 'yy-mm-dd',
        defaultDate: '01-01-1950'

        });
        });

</script>
<style>
/*datepicker hack*/
#ui-datepicker-div { font-size: 12px; } 
</style>



<tr>
    <td>Birthday*</td>
    <td><input id="datepicker" name="bdate" <?php if(isset($bdate)){ echo 'value="'.$bdate.'"';}?> /></td>
  </tr>

谢谢

4

1 回答 1

0

默认日期格式错误,应该是yy-mm-dd,所以你应该把它设置为50-01-01

日期选择器最早会去的年份是 1963 年。

于 2013-08-27T20:41:43.660 回答