2015-11-22 19 views
5
<form> 
    <input id="pac-input" value="" class="controls" type="text" placeholder="Search Box"> 
    <input type="button" id="find" value="find" /> 
</form> 

<script> 
function initAutocomplete() { 

     var options = { 
      componentRestrictions: { country: "IN" } 
     }; 
     // Create the search box and link it to the UI element. 

     var input = document.getElementById('pac-input'); 
     var searchBox = new google.maps.places.Autocomplete(input, options); 
} 
</script> 

<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD9CiSrNomU7HPw5PLIpFZYP6NXXOq0dlE&libraries=places&callback=initAutocomplete" 
      async defer></script> 

ben "Maharashtra, Hindistan" gibi arama kutusu metninde, "Mumbai", "hindistan" come.Basically ben öneri görünmesini sadece bölge ve yerleşim yerleri değil, devlet adları veya şehir adları ihtiyaç olmaması gerektiğini istiyorum. Herkes yardımcı olabilir mi?Google, bazı şehir adları ve tüm eyalet adları için api otomatik tamamlamasını nasıl yapar?

+0

Şunu Do (1) yerlerin aynı seti önerdi istediğiniz, ancak bu yerlerde farklı olduğu gösterilir yolu (örn ülke adı bastırmak için), veya (2) Farklı bir öneriler dizisi (örneğin devletler ve ülkeler için önerileri bastırmak için)? Eğer (2) çok benzer olan http://stackoverflow.com/a/33862858/806600 adresine bakınız. Eğer (1) açıklamanıza yardımcı olmak için neye karşılık almak istediğinize dair spesifik bir örnek verin. "Mumbai, Maharashtra, Hindistan" "Mumbai Havaalanı, Mumbai, Maharashtra, Hindistan" "Mumbai Merkez, Mumbai, Maharashtra, Hindistan" "Mumbai Merkez Tulsiwadi: Ben AutoSuggest içinde "anne" Ben alıyorum sonuçları tip varsayalım – spiv

+0

, Mumbai, Maharashtra, Hindistan " Mumbra, Thane, Maharashtra " Mumbai, Mahrashtra, Hindistan "gibi bir sonucun autosuggest gelmesini istemiyorum. Benzer şekilde eyalet adları:" Maharashtra India "," Uttar Pradesh India " –

+0

Tamam, bu biraz yardımcı oluyor, ama hala sorduğun şeyden emin değilim. İstediğiniz sonuçları siz listelemediniz. "Anne" nin bir girişi için yapmak istediğiniz bazı sonuçlar nelerdir? – spiv

cevap

0

bakınız: https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete

sen 'JavaScript + HTML' bölümünde örnek koduna baktığımızda, API, örneğin, kuruluşlar filtreler ayarlamanızı sağlar. Öyleyse, türleri ölçütlerinize göre ayarlayın ve gitmek için iyi olmalısınız.

Alkış, Mrugesh

+0

gelmelidir dışında gerektiğini istiyorum .io] (http://codepen.io)? Eğer yaparsan ona bir bakabilirim. –

+0

bir tam çalışma örnek kod gönderebilir miyim yeterli değildir –

İlgili konular