Ваши комментарии

И снова здравствуйте!

В примере "Определить индекс для города" не определяется индекс для Тюмени.

Почему и как определить в таком случае индекс?

Насколько я понял, эти параметры отвечают за автоматическую подстановку наиболее подходящей подсказки в поле выбора при потере фокуса или нажатии Enter. То есть, если я набираю "страда" и нажимаю enter, то в поле должно быть подставлено полное наименование первой в списке организации.
Посмотрел пример, заменил triggerSelectOnBlur, triggerSelectOnEnter на true, ничего не изменилось.

Эти параметры работают?

Спасибо, проблема решена.
Когда правки появятся на CDN? (https://cdn.jsdelivr.net/npm/suggestions-jquery@latest/dist/js/jquery.suggestions.js)

Добавил

scrollOnFocus: false,

но на последних айфонах проблема сохранилась.
WhatsApp Video 2019-07-15 at 08.19.43.mp4

Добрый день!

Перестали подставляться индексы для некоторых адресов, в частности московских.

Например, "г Москва, пр-кт Будённого". 

В Вашем примере не подставляется индекс.

Индекс используется для расчётов доставки через API Почты России и транспортной компании (как минимум Деловых Линий). 

У почты, как правило, стоимость доставки до главпочтамта и до адреса не отличается. 

А у Деловых линий в расчётах уже присутствует стоимость доставки по городу курьером.

Пользователь, попадая на страницу оформления заказа, сразу видит минимальную стоимость доставки для населенного пункта, определенного геолокацией.

Если город определен неверно, то пользователь может ввести другой и стоимость будет автоматически пересчитана.



Поясню.

В нашем проекте индекс нужен для определения стоимости доставки. 

Адрес покупателя определяется с помощью вашего сервиса геолокации, но в ответе нет индекса и приходится делать дополнительный запрос.

Возможно ли получить индекс сразу?

В приведенном выше примере возвращаемый методом getGeoLocation объект locationData содержит переменную postal_code со значением null. Это видно по логам в консоли.



Сервис поддержки клиентов работает на платформе UserEcho