Как сделать иерархическую таблицу?

Здравствуйте, я никак не могу сформулировать словами то что мне требуется , так что покажу на пальцах.
Имеется 3 таблицы.

Город:
1. Москва
2. Калуга

Улица:
1_1. Ленина
1_2. Гагарина
1_3. Курчатова
2_1. Маркса
2_2. Белкинская

Дома_номера:
1_1_1. №1
1_1_2. №2
1_2_1. №3
1_2_2. №4
1_3_1. №5
1_3_2. №6
2_1_1. №7
2_1_2. №8
2_2_1. №9
2_2_2. №10

Теперь, я хочу вывести это на экран, но поэтапно. на экран выведены 3 колонки: Город, Улица, Дом. Заполнена только колонка Город, а остальные пустые -> выбираю Москва и появляются Улицы привязанные к этому городу -> выбираю Ленина и заполняется колонка "Дом".

Город:____| Улица:____| Дом:
1. Москва_| Ленина ___| №1
2. Калуга _| Гагарина __| №2
____________| Курчатова |

Никак не могу правильно сформулировать свой вопрос в гугле. Надеюсь на вашу помощь.
  • Вопрос задан
  • 553 просмотра
Пригласить эксперта
Ответы на вопрос 3
Keanor
@Keanor
Ведущий разработчик
в улицах столбец с id города
в номерах домов столбец с id улиц

Либо подключить какой-нибудь кладр/фиас , для них есть готовые библиотеки.
Ответ написан
sadisme
@sadisme
font-size:30rem
Таблица, подразумевает равное количество ячеек. Так что сомнительно что тут она пригодна.

Если просто списками стоящими рядом, то никаких проблем...
Ответ написан
maxminimus
@maxminimus
просто или ничего
у тебя получается бд с функцией выборки

учи типы бд и думай как их программировать на js
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы