Добрый день, уважаемые специалисты. Хочу узнать, кто из Вас и как делает выпадающие списки с подпунктами.
Задачу ставлю следующим образом:
Необходимо сделать выпадающий список с подпунктами, т.е.:
Пункт 0;
Пункт 1;
__Подпункт 1;
__Подпункт 2;
Пункт 3;
И так далее.
Отличительная особенность задачи: пункты и подпункты - это не текст и не ссылки, а элементы выбора:
<select name="_">
<option value="__">АААА</option>
<option value="__">ББББ</option>
</select>
То есть при помощи этого меню возможно в рамках страницы выбрать элемент, который может передать некое значение в форму для последующей обработки сервером.
У меня есть свой вариант решения данной задачи при помощи javascript, но мне кажется он очень корявым, поэтому интересно, как решили бы эту задачу другие пользователи.