У меня есть форма, и я хотел бы, чтобы пользователь указал свой месяц рождения и день рождения. Тем не менее, я не могу найти способ построить выпадающий список месяца и дня, используя jquery. Все, что я прочитал, о плагине, но я не могу использовать плагин. Ниже приведена базовая html-структура с динамически заполняемым полем выбора «день» в зависимости от того, какой месяц выбрал пользователь.
<select id="month" onchange="selectMonth(this.options[this.selectedIndex].value)" name="month">
<option value=""></option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>
<select id="day"></select>
Я создал эту скрипку, чтобы дать вам представление о том, что я пытаюсь сделать. К сожалению, эта скрипка не работает (это был единственный учебник, который я смог найти, и он не работал). https://jsfiddle.net/katherinekonn/hLc8r915/28/
Может кто-нибудь объяснить, как бы я это сделал? Важно, чтобы в зависимости от того, какой месяц пользователь выбрал, будет отображаться правильное количество дней (например, если пользователь выберет февраль, то будет показано 29 дней).