Скрипт каскадный поиск LIST BOX

Георгий15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.11.2012

Для вэб сайта необходим скрипт (JS), который будет выполнять каскадный поиск из данных (например массивов) или других - желательно содержащихся в клиентской части.

Визуальный пример тут: http://www.csd.toshiba.com/cgi-bin/tais/support/jsp/home.jsp?nav=download

Как видно из примера: сначала выбирается категория в первом LISTBOXe, во-втором LISTBOXе появляется список соответствующих семейств категории выбранной в первом LISTBOXе, в третьем LISTBOXе появляются уже модели.

Для нашего случае необходимо 2 (два) LISTBOXа:

1) Выбирается город

2) Выбирается District

ниже LISTBOXов должен появиться список - Locations:

Название - Адрес

Название - Адрес

Название - Адрес и так далее.

Нужно иметь в виду, что Division не всегда присутствует. Допустим выбирается Distict AAA - ему не соответствуют никакие Divisionы - а просто сразу же должен появляться ниже список как в обычной ситуации.

В скрипт должно быть включена возможность изменения/дополнения информации - добавление новых Locationов - например:

Добавить: AAA, BBB, CCC - DDD - где:

AAA - Disctrict

BBB - Division

CCC - Name of Location

DDD - Address of Location

Если нет Division, то должен, допустим, ставиться NULL.

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