2015-07-08 4 views
0

В настоящее время я использую автозаполнение google, чтобы пользователи могли искать города. При вводе Ber он показывает следующее:Изменить отображаемый текст, возвращенный google Autocomplete API

screen while typing

, который прекрасно.

При выборе элемента, например. первый, в текстовое поле-значение переключается на Berlin, Deutschland, как это можно увидеть здесь:

screen while selecting

При попадании войти или нажав элемент, текст останется прежним:

screen after selection

Я хочу только показать название города Berlin в текстовом поле без нации в конце. Есть ли какое-то конкретное событие, к которому я должен привязываться, чтобы я мог обрезать нацию, прежде чем он будет установлен в текстовое поле?

ответ

0

'place_changed' событие является тот, который вы должны слушать для

+0

В частности на 'place_changed' использовать' getPlace(). Name'. См. Https://developers.google.com/maps/documentation/javascript/places-autocomplete#get_place_information – spiv

Смежные вопросы