Перейти к содержанию
Twix87

JS. Помогите сделать сопоставление регионов с КЛАДР

Рекомендуемые сообщения

Добрый день. 

Через api dadata получаю подсказки по адресам. Реализовал так, чтобы подсказки по городу, улице, индексу заполнялось из одного "главного" поля.

Но регион в выпадающем списке автоматически подставить не могу. В поддержке сказали сопоставить option value региона с кладр региона, который они возвращают.

Вопрос, как сопоставить и подставить регион в выпадающем списке. Подскажите, пожалуйста, на примере пары регионов.

Спасибо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверное уже сами разобрались, но если нет то как-то так:

function showRegion(address) {
$("#shipping_address_zone_id :contains('" + address.region + "')").attr("selected", "selected");
}

Протестируйте сами: пример

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
20 часов назад, Gmp сказал:

Наверное уже сами разобрались, но если нет то как-то так:


function showRegion(address) {
$("#shipping_address_zone_id :contains('" + address.region + "')").attr("selected", "selected");
}

Протестируйте сами: пример

 

Добрый день.

Спасибо. Вопрос действительно решен. В конечном виде адрес доставки заполняется одним полем, что значительно упрощает оформление.

494673021_.thumb.jpg.aeb46c6f97527ead113e7aeabf09fd39.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Вы комментируете как гость. Если у вас есть аккаунт, пожалуйста, войдите
Ответить в этой теме...

×   Вы вставили контент с форматированием.   Удалить форматирование

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.