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

Здравствуйте, я никак не могу сформулировать словами то что мне требуется , так что покажу на пальцах.
Имеется 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
____________| Курчатова |

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

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

Если просто списками стоящими рядом, то никаких проблем...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы