Автозаполнение только Zip и City в определенной стране с карты Google с помощью автозаполнения Jquery - PullRequest
0 голосов
/ 14 декабря 2011

Я хотел бы попробовать почтовый индекс, например 2820, но фактический почтовый индекс - 28201. Автозаполнение должно предложить мне весь город с почтовым индексом, начинающийся с 2820 .. с в Германии, Австрии и Швейцарии. Но следующее сводит меня с ума. Это предлагает результаты для 2820 .. является Шарлотта, 28201, США.

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="jquery.autocomplete_geomod.js"></script>

<script type="text/javascript" src="geo_autocomplete.js"></script>
<link rel="stylesheet" type="text/css" href="jquery.autocomplete.css" />

<script type="text/javascript">
$().ready(function() {

    $('#location').geo_autocomplete(new google.maps.Geocoder, {
        mapkey: 'ABQIAAAAiGoYY4tPjO31w3GvSYDlwhTkja-vWMQBDJKN05n7ytr7kktZCRT9NcRvD0oiTFnhioSC_8Qg-L3zug', 
        selectFirst: false,
        minChars: 3,
        cacheLength: 50,
        width: 300,
        scroll: true,
        scrollHeight: 330,
        mapsensor : false       
    }).result(function(_event, _data) {
        if (_data) map.fitBounds(_data.geometry.viewport);
    });

    $("map_canvas").hide('slow');
});

1 Ответ

0 голосов
/ 15 декабря 2011

У меня хороший результат, когда я добавляю код страны в запрос карты Google.Вы пытались добавить континент?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...