|
|
|||||
Регистрация: Sep 2004
Адрес: S.-Petersburg
Сообщений: 2
|
Выпадающие списки
У меня такая проблема. Мне нужно создать выпадающие списки. Допустим, 3 штуки. Набор значений во втором списке зависит от того, что выбрано в первом. Третий зависит от первых двух. Данные для списков хранятся в БД.
Можно в страницу сразу закачать массивы с данными. Но это много и потом с ними очень геморройно работать. Можно при выборе очередного значения в списке открывать новую страницу. Это тоже геморройно. Существует ли какой-либо альтернативный метод решения проблемы? |
|
|||||
Регистрация: Nov 2002
Сообщений: 249
|
а xml островки делать сложно?
а потом выдергивать из них данные или лучше генерить файл чтобы кешировался |
|
|||||
Создаешь структуру дерева твоих списков в объектах в JavaScript. А потом по onChange меняешь нужные списки. В ближайшее время открою сайт www.galion-saratov.ru - там посмотришь.
А массивы - это изврат.
__________________
CrazyArtist |
|
|||||
Кстати структура на объектах таже есть у меня на www.dvmagic.ru в разделе портфолио
__________________
CrazyArtist |
|
|||||
если верно понял
Можно рекурсивной функцией вызывать из базы данных списки вида:
<ul> <li></li> <li> <ul> <li></li> <li></li> <li></li> <li></li> </ul> </li> <li></li> <li></li> </ul> а затем на css делаешь вот это http://www.alistapart.com/articles/horizdropdowns/
__________________
Сон разума рождает чудовищ |
Часовой пояс GMT +4, время: 01:26. |
|
« Предыдущая тема | Следующая тема » |
|
|