2017-01-22 2 views
0

Я использую UIdate picker от https://jqueryui.com/datepicker/.Как изменить год сбора данных?

Мой код нормально

но пользователь, кто использует эту дату UI сборщика не может изменить текущий год в следующем году.

В календаре будет отображаться текущая дата, если кто-то хочет отправиться в предыдущий год, нет никакой опции.

В документации ctrl + keyup будет работать, он не работает для меня.

Я использую тот же код в подборке даты (https://jqueryui.com/datepicker/).

Заранее спасибо

+0

Используйте комментарий раздел, если у вас есть какие-либо запрос. Если вы хотите показать свой код, вставьте свой код, отредактировав свой вопрос. –

ответ

0

Там в changeYear собственность на JQuery datepicker, что вы можете установить истинный.

$(".selector").datepicker({ changeYear: true }); 

http://jqueryui.com/datepicker/#dropdown-month-year

Это сделает отборный список, из которого вы можете выбрать год вы хотели бы.

+0

'$ (функция() { $ ('# reportDate') DatePicker ({ DateFormat: '/ дд гг/мм' }); $ (".Селекторный") .datepicker ({changeYear:. Верно}) }); ' –

0

@Ataur Рахман

Мне нужно использовать мой код как этот

$(function() { $('#reportDate').datepicker({ dateFormat: 'yy/mm/dd', changeYear: true, changeMonth: true });

-1

Вы должны установить changeYear:true в JQuery datepicker метод, как это. Не забудьте указать jquery.js, datepicker.js и datepicker.css перед фрагментом кода. см. пример ниже.

$(function() { 
 
     $('#reportDate').datepicker({ 
 
      dateFormat: 'yy/mm/dd', 
 
      changeYear: true 
 
     }) 
 
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
 
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 
 
<input type="text" id="reportDate" value=""/>

+0

Для нисходящего, Не знаете, почему вы дали мне нижний план? –

Смежные вопросы