2015-03-27 2 views
0

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

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

Знает ли кто-нибудь, как сказать Геокомплект, чтобы показывать только города без страны?

Благодаря

ответ

0

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

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

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

, например,

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

и

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

, а затем,

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

result.name только шо w город name.

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

$("#input").val(result.name); 
Смежные вопросы