Динамический SELECT

#
Динамический SELECT
Здравствуйте, уважаемые.
Столкнулся с такой проблемой.
Есть SELECT от выбора которого зависит содержание двух других SELECT'ов
Каким образом можно организовать проверку условия выбора того или иного значения первого SELECT'a и в зависимости от этого наполнение второго и третьего?

1 поле SELECT - выбор салона
Салон 1
Салон 2

2 поле SELECT - направление
Направление 1
Направление 2

3 поле SELECT - специалист
Специалист 1 (отображается при выборе Салон 1 и Направление 1)
Специалист 2 (отображается при выборе Салон 1 и Направление 1)

Специалист 3 (отображается при выборе Салон 1 и Направление 2)
Специалист 4 (отображается при выборе Салон 1 и Направление 2)

Специалист 5 (отображается при выборе Салон 2 и Направление 1)
Специалист 6 (отображается при выборе Салон 2 и Направление 1)

Специалист 7 (отображается при выборе Салон 2 и Направление 2)
Специалист 8 (отображается при выборе Салон 2 и Направление 2)

Редакция Малый Бизнес.
Сам думаю что нужно каким то образом проверять что выбрано в 1 select'e и подгружать в зависимости от этого тот или иной список и т.д.
Правильно ли я мыслю?
#
Re: Динамический SELECT
Правильно. Вешаете на select событие onchange , делаете по событию ajax запрос, получаете нужные данные, из них строите второй select. И так далее.

Если данных не много, я бы рекомендовал не использовать ajax, а сразу прогрузить готовый массив в javascript-е, и использовать его как источник данных.
Авторизация