HTML: переключатели, связанные для выбора списков - PullRequest
1 голос
/ 30 ноября 2009

Извините, что у меня нет знаний по html, но возможно ли настроить набор, скажем, 3 переключателей, чтобы каждая из них ссылалась на свой список выбора?

То, что я пытаюсь сделать, это позволить пользователю выбрать либо:

Проекты, выберите список всех проектов,
Задачи выберите список всех задач,
Пользователи выбирают список всех пользователей

Насколько я могу судить по радио кнопкам, они просто отображают текст и имеют значение отправки в качестве ввода. Что я думаю о невозможном?

Я надеюсь, что есть простой способ связать переключатель с каждым списком выбора, но в худшем случае я могу представить себе, что соответствующий список выбора помещает его значение в поле значения переключателя через метод javascript. Это кажется излишне сложным, хотя для такой простой идеи.

1 Ответ

1 голос
/ 30 ноября 2009

Вам, безусловно, потребуется использовать javascript для достижения этой цели; Радиокнопки в простом HTML предназначены только для передачи одного значения в отправке формы.

Чтобы уточнить, о чем вы просите, вы имели в виду следующее:

  1. пользователь начинает с набора из 3 переключателей, указывающих, какой тип выбора он хочет сделать
  2. пользователь выбирает одну из кнопок
  3. пользователь видит список выбора для соответствующего типа элемента

Если вы это имеете в виду, самый простой способ сделать это - просто добавить все три списка выбора, но скрыть их. Затем добавьте событие javascript к переключателям, чтобы показать выбранное (и при необходимости скрыть остальные).

...