jQuery Datepicker меняет дату на сегодня - PullRequest
0 голосов
/ 25 марта 2010

Я использую jQuery Datepicker, но у меня возникают проблемы при редактировании записей.

// js code
$(function(){
    $(".datepicker").datepicker().datepicker('option', 'dateFormat', 'yy-mm-dd').datepicker('option', 'changeMonth', 'true').datepicker('option', 'changeYear', 'true');
})

// the input
<input type="text" name="valid_from" value="2010-02-27" class="datepicker" />

Но когда страница отображается, показанная дата (и выбранная при открытии средства выбора даты) относится к сегодняшнему дню.

Я не могу понять, что происходит.

Ответы [ 2 ]

2 голосов
/ 25 марта 2010

Вы также должны изменить свой код, чтобы поместить все опции в один вызов, как это

  $(".datepicker").datepicker({dateFormat:'yy-mm-dd',changeMonth:true,changeYear:true});
1 голос
/ 25 марта 2010

убрать опцию:

.datepicker( "option", "gotoCurrent", true );

это перемещает вашу дату на текущую дату: gotoCurrent

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...