Костыль на отсутствующий индекс в гранулярном адресе party.
1. Разбираю data.address.value из подсказок по организациям.
2. Пишу в поле индекса val (data.address.value.data.postal_code); а его для данного адреса в ответе нет, консоль начинает матерится на плагин suggestion, селект после нажатия не пропадает.
3. Ищу данный адрес по подсказкам ADRESS (ради интереса) - индекс есть.
Как поставить jquery костыль на индекс при его отсутствии в ответе в data.address.value для PARTY? Случаи единичные, но все же.
Заранее благодарен за ответ.
Ответ
data.address.value.data.postal_code — такого поля не существует.
Проверить на наличие гранулярного адреса у организации можно так:
if (data.address && data.address.data) { $("#postal_code").val(data.address.data.postal_code); }
Да-да, конечно, suggestion.data.address.data.postal_code. писал по памяти. Большое спасибо за помощь!
Костыль отлично встал в варианте:
if (suggestion.data.address && suggestion.data.address.data) { $("#index").val(suggestion.data.address.data.postal_code); ... }
Сервис поддержки клиентов работает на платформе UserEcho
data.address.value.data.postal_code — такого поля не существует.
Проверить на наличие гранулярного адреса у организации можно так: