Когда я устанавливаю свое поле ввода без указателя даты, вот так:
<input type="text" name="date" value="<?php echo $date; ?>" class="textbox" />
Я вижу свое значение, которое я получаю из базы данных.Формат: 1965-02-05
Когда я задаю этот код:
<script>
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true
}
);
$( "#datepicker" ).datepicker( "option", "dateFormat", "yy-mm-dd" );
$( "#datepicker" ).datepicker( "option", "yearRange", '1900:2011' );
});
</script>
<input type="text" id="datepicker" name="date" value="<?php echo $date; ?>" class="textbox" />
, в области ввода текста ничего не отображается, но я могу без проблем видеть средство выбора даты, когда нажимаю внутриобласть ввода текста.
В чем проблема?Я форматирую так:
http://docs.jquery.com/UI/Datepicker/formatDate