jQuery DatePicker,如何在数据库的输入字段中显示值

时间:2012-07-02 10:58:55

标签: php jquery

无法找到此问题的解决方案。所以我有datepicker输入字段,它工作正常,我可以选择日期并将其保存到数据库。但是,当我想在edit_profile.php中编辑此保存的值时,此字段为空,我需要查看用户指定的日期。怎么做?

Datepicker功能:

$(function() {
    $( "#datepicker" ).datepicker({
      dateFormat: "yy-mm-dd",   
      changeMonth: true,
      changeYear: true
    }).val('<?php echo $age;?>');

});

输入:

<input name="datepicker" type="text" id="datepicker" class="date_picker" value="" />

该怎么办?

3 个答案:

答案 0 :(得分:1)

你不能这样做: -

<input name="datepicker" type="text" id="datepicker" class="date_picker" value="<?php echo $age;?>" >

答案 1 :(得分:1)

我认为你应该使用defaultDate选项,例如

$( "#datepicker" ).datepicker({ dateFormat: "yy-mm-dd", changeMonth: true, changeYear: true, defaultDate: yourDate });

答案 2 :(得分:1)

您可以使用datepicker的SetDate或Defaultdate选项:

$('#dateselector').datepicker("setDate", new Date(2008,9,03) );