SORU
26 Kasım 2011, CUMARTESİ


Nasıl Şehri için google otomatik tamamlama sonuçları limit ve Ülke sadece

Ben kullanarak google otomatik tamamlama yerler javascript dönmek önerilen dosya veya klasör arama sonuçları için benim ihtiyacım olan şey sadece gösteri şehir ve ülke ile ilgili karakterler girdi ama google apı verecek bir sürü genel yerler sonuçları olan Ben , nasıl sınır sonuç göstermek için yalnızca şehir ve ülke .

Aşağıdaki Örnek kullanıyorum:

<html>
<head>
<style type="text/css">
   body {
         font-family: sans-serif;
         font-size: 14px;
   }
</style>

<title>Google Maps JavaScript API v3 Example: Places Autocomplete</title>
<script src="http://maps.googleapis.com/maps/api/js?sensor=false&libraries=places" type="text/javascript"></script>
<script type="text/javascript">
   function initialize() {
      var input = document.getElementById('searchTextField');
      var autocomplete = new google.maps.places.Autocomplete(input);
   }
   google.maps.event.addDomListener(window, 'load', initialize);
</script>

</head>
<body>
   <div>
      <input id="searchTextField" type="text" size="50" placeholder="Enter a location" autocomplete="on">
   </div>
</body>
</html>

CEVAP
16 NİSAN 2012, PAZARTESİ


Ülke kısıtlama deneyebilirsiniz

function initialize() {

 var options = {
  types: ['(cities)'],
  componentRestrictions: {country: "us"}
 };

 var input = document.getElementById('searchTextField');
 var autocomplete = new google.maps.places.Autocomplete(input, options);
}

Daha fazla bilgi:

ISO 3166-1 alpha-2özel gruplar için sonuçlar kısıtlamak için kullanılabilir. Şu anda, componentRestrictions ülke tarafından filtre için kullanabilirsiniz.< / ^ br .< / ^ br . Ülkenin iki karakter, Alfa-2 uyumlu ISO 3166-1 ülke kodu olarak kabul edilmelidir. < / ^ hr . Officially assigned country codes

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ammine Getahun

    Ammine Getah

    21 HAZİRAN 2011
  • MW Technology

    MW Technolog

    28 EKİM 2009
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009