|
|
|
| Задача такая. В одной форме есть 2 нисподающих списка типа <SELECT>. Нужно, чтобы в зависимости от выбранного элемента в первом списке (opt1), менялся список возможных опций во втором (opt2) без перезагрузки всей страницы. Таблица соответствия, т.е. к какому opt1 относится конкретный opt2 хранится в MySQL. К примеру так:
opt2 opt1
Golf VW
Passat VW
Camry Toyota
Bluebird Nissan
Corolla Totyota
Ну типа, чтобы при выборе в первой опции марки машины, во второй для выбора предлагались модели только этой марки.
Конечно же вместо названий в таблице индексы.
Страницы формируются динамически с помощью php. | |
|
|
|
|
|
|
|
для: Myas
(26.03.2007 в 04:35)
| | Называется "связанные списки" и ищется в форуме. Есть ссылка как на решение с имеющимися на странице данными, так и с подгрузкой по XMLHttp. | |
|
|
|
|
|
|
|
для: 12345
(26.03.2007 в 11:56)
| | Да, извиняюсь... Я уже поискал. Сразу же после того, как запостил запрос.
В моем случае не обязательно соединяться с сервером он-лайн, достаточно подгрузить нужный массив в JS при загрузке страницы и потом с ним работать.
Нашел кучу вариантов, но так и не понял, какой из них самый лучший, т.е. который обеспечивает надежную работу для ВСЕХ браузеров. | |
|
|
|
|
|
|
|
для: 12345
(26.03.2007 в 11:56)
| | Да, извиняюсь... Я уже поискал. Сразу же после того, как запостил запрос.
В моем случае не обязательно соединяться с сервером он-лайн, достаточно подгрузить нужный массив в JS при загрузке страницы и потом с ним работать.
Нашел кучу вариантов, но так и не понял, какой из них самый лучший, т.е. который обеспечивает надежную работу для ВСЕХ браузеров. | |
|
|
|
|
|
|
|
для: Myas
(27.03.2007 в 14:00)
| | Лучший - который проще. С открыванием невидимых селектов. | |
|
|
|
|
|
|
|
для: Myas
(26.03.2007 в 04:35)
| | Решение здесь: http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=12222 | |
|
|
|