jQuery Date Picker Pick Год сначала, а затем месяц

javascript jquery jquery-ui

5677 просмотра

2 ответа

Какие изменения необходимы, чтобы сначала отобразить раскрывающийся список Годы, а затем раскрывающийся список месяцев в качестве второго поля в jQuery, чтобы пользователи могли выбрать год своего рождения и затем выбрать месяц в этом году. Мы все еще хотим ограничить то, что календарь не может отображать дату больше, чем сегодня.

Если пользователь выбирает 2011, ему нельзя разрешать выбирать дату больше, чем сегодня.

Автор: KBG Источник Размещён: 17.05.2019 02:48

Ответы (2)


12 плюса

Я искал это также и получил здесь, но никакого решения, поэтому я попал в jquery-ui.custom.min.js и нашел вариант. Это как ниже. Надеюсь, что это помогает, хотя уже немного поздно ..

$( "#datepicker_id" ).datepicker({
    showOn: "button",
    buttonImage: "images/calendar.png",
    buttonImageOnly: true,
    dateFormat:'mm-dd-yy',
    changeYear: true,
    changeMonth: true,
    showMonthAfterYear: true, //this is what you are looking for
    maxDate:0
});

Но если вы уже нашли это, вы должны были опубликовать это здесь :)

Автор: xxx Размещён: 20.12.2011 06:48

0 плюса

Для этого просто используйте строку ниже:

startView: 2

И добавьте строку ниже, чтобы не выбирать дату больше, чем сегодня:

endDate: new Date(),
Автор: Amol Размещён: 11.03.2019 03:19
Вопросы из категории :
32x32