У меня в анкете 4 элемента <select></select>. Обычно при отправке формы вы получаете это в URL-адресе, например
index.html?day=01&month=01&year=1999&reporter=Joe+Blogs
Однако в моем интерфейсе пользователи переключаются между выбором даты и выбором человека. Можно ли отправлять значения только для активного выбора?
[Я начал писать это, чтобы отправить вам, ребята, но потом у меня возникла мысль и я проверил отключенный атрибут элементов формы - так что в духе переполнения стека я ввел свой собственный ответ]

Используйте .attr («отключено», «отключено») в jQuery.
Почему вы отключили это в javascript?
В любом случае вы должны принять решение на стороне сервера, что, если сервер получит параметры человека и даты (например, кто-то, у кого отключен javascript или просто заблокирован jquery ...)
Вы можете поместить средство выбора даты и выбор имени в отдельные формы (возможно, с отдельными «Action = ...»).
Просто и работает в любом браузере.
Я бы предпочел передать управление серверной стороне для любой проверки.
да - после того, как я это сделал, я осознал проблему, которую создал для пользователей, не использующих js. Я составил «задачу», чтобы разбить ее на две формы. Я думал, что поступаю умно, включая и выключая разные поля (пытаясь использовать правильную разметку), но потом, да, набросился на это. Ну, по крайней мере, я узнал об инвалидах и о том, как им управлять в jQuery ...