Геокомплект городов без страны

Я использую Google Geocomplete для автоматического предложения моих посетителей при наборе текста в городах.

Это работает хорошо, но, тем не менее, предлагает страну рядом с городом. Например, если я начну печатать Barce, он предложит Барселону, Испания. Мне нужна только Барселона, без страны.

Кто-нибудь знает, как заставить Geocomplete показывать только города без страны?

Спасибо

1 ответ

Решение

Я тоже столкнулся с той же проблемой

Вот мое решение, я надеюсь, что это поможет вам.

1) Объявить переменную option и свойство типов.

например,

var option = { types: ['(cities)'] };

а также,

$("#input").geocomplete(option)
.geocomplete()

а потом,

.bind("geocode:result", function(event, reuslt) {
    console.log(result.name);
})

result.name только показывает название города.

Итак, внутренний функциональный блок.bind добавляет эту строку.

$("#input").val(result.name);
Другие вопросы по тегам