JQuery UI 1.7.3 DatePicker установить выбранную дату + 3 дня - PullRequest
5 голосов
/ 15 ноября 2011

Как я могу установить выбранную дату в jquery datepicker, добавив 3 дня к фактической дате?

Как с 01.11.2011 по 11.04.2011

Мой текущий код не работает!

<script type="text/javascript">
        $(function() {$("#datepicker").datepicker();});
        //Set DatePicker to actual date + 3 days
        $('#dateselector').datepicker("setDate", new Date(date.getMonth()+"/"+(date.getDate()+3)+"/"+date.getFullYear()) );                      
</script>

1 Ответ

9 голосов
/ 15 ноября 2011
$('#datepicker').datepicker("setDate", "+3");

Рабочий пример: http://jsfiddle.net/EryYr/1/

Цитата из документации:

SETDATE .datepicker( "setDate" , date ) ... Новая дата может быть объектом Date или строкой в текущий формат даты (например, «01/26/2009»), количество дней с сегодняшнего дня (например, +7) или строка значений и периодов («у» для лет, «м» для месяцы, «w» - недели, «d» - дни, например, '+ 1m + 7d'), или ноль, чтобы очистить выбранная дата.

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