Я пишу этот код для выбора даты в java-скрипте, но это не , отображающий параметры в раскрывающемся списке. Как я могу показать их. Результатом этого кода является 3 раскрывающихся списка без каких-либо параметров. Я хочу сделать полный сборщик день рождения с точным количеством дней и 29 дней в феврале месяце в високосный год. Я буду очень благодарен всем вам.сборщик день рождения в JQuery
<script type="text/javascript">
$(function() {
for (i = new Date().getFullYear() ; i > 1900; i--) {
$('#years').append($('<option />').val(i).html(i));
}
for (i = 1; i < 13; i++) {
$('#months').append($('<option />').val(i).html(i));
}
updateNumberOfDays();
$('#years, #months').change(function() {
updateNumberOfDays();
});
});
function updateNumberOfDays() {
$('#days').html('');
month = $('#months').val();
year = $('#years').val();
days = daysInMonth(month, year);
for (i = 1; i < days + 1 ; i++) {
$('#days').append($('<option />').val(i).html(i));
}
}
function daysInMonth(month, year) {
return new Date(year, month, 0).getDate();
}
</script>
<body>
<h1>
Birthday
</h1>
<select id="days"></select>
<select id="months"></select>
<select id="years"></select>
</body>
Взгляните на этот учебник (плагин), который делает то, что вам нужно [Настраиваемый выпадающий плагин для выбора дня рождения с jQuery] (http://www.jqueryscript.net/time-clock/Customizable-Dropdown-Birthday- Выбор-Plugin-с-jQuery.html) – Mivaweb