Заполните выделение колониями в соответствии с почтовым индексом

Добрый день, я делаю форму, в которой я работаю с cp и колониями, моя идея состоит в том, чтобы заполнить колонию select соответствующим значением. Я получаю данные от json, который я нашел в Интернете, и в настоящее время заполняю таким образом выбор CP

 $(document).ready(function () {
    $.getJSON('/dist/js/colonias.json', function (data) {
        $.each(data, function (key, value) {
            $('#cp').append($("<option></option>")
                .attr("value", value.localidad)
                .text(value.cp));
        });

    });

});

, чего не хватает, чтобы заполнить другой выбор колониями, которые находятся внутри этого почтового индекса.

и это фрагмент json, где я получаю информацию

    "cp": "76118",
"localidad": "10 de Abril",
"tipo": "Fraccionamiento",
"municipio": "Querétaro"

, мой проект делает это с .asp, если вам нужна дополнительная информация, пожалуйста, попросите ее. Я надеюсь, что вы можете помочь мне

0
задан 02.12.2019, 18:51
1 ответ

$('#cp') ты должен помещать тебе событие .change(), для того, чтобы каждый раз, когда была выбрана колония, ты переместил его key твоего json в функцию, которая загружала бы в другом select соответствующими данными о колонии.

Вїme объяснил?

типов Привета

1
ответ дан 02.12.2019, 20:34