2011-12-14 10 views
0

を使用してGoogleマップからいくつかの特定の国の中だけ郵便番号や市のオートコンプリート私は2820年のように郵便番号を試してみたいと思いますが、実際の郵便番号が28201.でオートコンプリートが郵便番号を持つすべての都市2820..withで始まる私を提案する必要がありますドイツ、オーストリア、スイスにあります。しかし、以下は私を怒らせる。これは、2820 ..の結果を示唆しています。シャーロット、28201、米国です。jQueryのオートコンプリート

<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'); 
}); 

答えて

0

グーグルマップのクエリに国コードを追加するとよい結果が得られました。あなたは大陸を追加しようとしましたか?

関連する問題