Создать выпадающие меню (Ajax + PHP + MYSQL)

Гость19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
17.03.2009

Необходимо создать 6 взаимосвязанных выпадающих меню (select):

1. Тип объекта (земельный участок, карьер или бизнес – объект)

2. Подтип объекта. Если пользователь выбирает зем. Участки, то в этом поле должны отобразиться «Сельскохозяйственного назначения», «КФХ», «ИЖС», «Промышленного назначения», «Дома/Дачи»

3. Области

4. Районы

5. Населенные пункты

6. Шоссе

Области, районы и нас. Пункты хранятся в одной таблице mysql, шоссе в другой (шоссе привязаны к областям). При выборе из выпадающего меню области должны в меню районы появиться все районы этой области, в которых есть объекты недвижимости выбранного типа для продажи; в меню «Нас. пункты» - все нас. пункты этой области, где есть объекты для продажи; в меню «Шоссе» - все шоссе выбранной области, где есть объекты для продажи. Далее пользователь может сузить выбор, выбрав интересующий его район. Соответственно после этого выбора в меню «Нас. пункты» список тоже должен сузиться. Если он выбирает шоссе, становится неактивным выбор района, а если он выбирает район, но неактивным выбор шоссе.

Также нужно предусмотреть следующий момент. Если пользователь выбирает область, а затем сразу нас. пункт, а не район. После выбора нас. пункта в поле «Районы» должен отобразиться только район, которому принадлежит выбранный нас. пункт.

Заявки фрилансеров