Как создать настраиваемое поле на основе ajax в IPB - PullRequest
0 голосов
/ 09 октября 2011

Недавно я получил задание по работе с Invision Power Software.Моя работа заключается в создании нескольких приложений.Во-первых, мне нужно создать три поля на основе ajax, где содержимое 2-го поля зависит от 1-го, а 3-е - от 3-го.Как насчет этого: мне нужна Страна / Город / Провинция, где список городов и провинций динамически загружается из базы данных в зависимости от предыдущих полей.

Как создать три пользовательских выпадающих поля, в которых данные для них загружаются динамически (второе поле зависит от первого, третье поле зависит от второго)?

1 Ответ

1 голос
/ 09 октября 2011

Общая рамка:

- У вас есть 3 выпадающих меню A, B, C

-A заполнен значениями, B и C пусты

-Вы начинаете с помещения события в A для вызова функции, давайте назовем ее builtDropDown ()

-builtDropDown (value_selected) помещает соответствующие значения в B

-Что касается значений, идущих к B, они могут быть получены с помощью ajax или, если их очень мало, могут быть предварительно загружены и сохранены в массиве js

- То же самое касается C

Это не-ajax пример, с которого вы могли бы начать: Js 3 различных меню выбора зависят от предыдущего выбора

...