Подтвердить что ты не робот

Дата выборки в JQuery Дата по умолчанию

Я использую JQuery Datepicker в своем проекте. Проблема в том, что она не загружает текущую дату, но показывает дату 1 января 2001 года по умолчанию. Не могли бы вы сообщить мне, как можно изменить дату по умолчанию, чтобы отобразить текущую дату.

4b9b3361

Ответ 1

interesting, datepicker default date - текущая дата, когда я нашел,

но вы можете установить дату на

$("#yourinput").datepicker( "setDate" , "7/11/2011" );

не забудьте проверить системную дату:)

Ответ 2

Используйте параметр defaultDate

$( ".selector" ).datepicker({ defaultDate: '01/01/01' });

Если вы измените формат даты, обязательно измените ввод на defaultDate (например, '01 -01-2001 ')

Ответ 3

Используете ли вы этот datepicker http://jqueryui.com/demos/datepicker/? если да, есть опции для установки даты по умолчанию. Если вы ничего не изменили, по умолчанию будет отображаться текущая дата.

каким-либо образом это даст текущую дату

$( ".selector" ).datepicker({ defaultDate: new Date() });

Ответ 4

Пока параметр defaultDate не устанавливает виджет. Нужно что-то вроде:

$(".datepicker").datepicker({
    showButtonPanel: true,
    numberOfMonths: 2

});

$(".datepicker[value='']").datepicker("setDate", "-0d"); 

Ответ 5

Я подозреваю, что формат даты по умолчанию отличается от настроек по умолчанию для сценариев. протестируйте свой script с помощью опции 'dateformat'

$( "#datepicker" ).datepicker({ 
    dateFormat: 'dd-mm-yy'
});

вместо dd-mm-yy, ваш желаемый формат

Ответ 6

$( ".selector" ).datepicker({ defaultDate: null });

и вернуть пустую строку из бэкэнд