Геокомплект городов без страны
Я использую 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);