Как отобразить автоматическое определение города в веб-форме

Как отобразить автоматическое определение города в веб-форме

04.04.2017

Как встроить поле с городом в веб-форму при оформлении заявки или заказа? Как упростить смену города?

Поле выбора города очень важно при заказе в больших интернет-магазинах или заполнении заявки на услугу у крупной компании. Это поле таит в себе возможные ошибки при заполнении для пользователя. При написании длинного названия города пользователи будут допускать опечатки и заполненная веб-форма может быть вообще не обработана компанией.

Как отображать

Чтобы у пользователя было меньше возможностей совершать ошибки, поле города в веб-форме должно работать следующим образом:

  • Определять автоматически текущий город пользователя. В поле необходимо помечать, что город был определен автоматически.
  • При клике на поле ввода города все содержимое сразу выделяется.
  • Во время написания пользователем названия города снизу поле появляется блок подходящих названий городов. Пользователь может не вводить название до конца, а просто выбрать из предложенного списка.
  • При отсутствии автоопределения города следует выводить наиболее крупные города в выпадающем списке. Еще до момента начала написания пользователем своего города.

Такое решение оправданно, если в списке городов их более 10 - городов много, некоторые имеют похожие названия. Если в списке всего 5-10 городов, то в такой сложной настройке нет необходимости.