Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Only list the cities name Geocomplete.js or Google Location Autocomplete

I want to only show the cities name using Geocomplete.js. I have restrict the search to only show the cities. But it is still showing the Country name "United State" at the end, i want to get rid from it.

Any Suggestions please

Thanks

like image 697
user3269780 Avatar asked Jan 10 '23 05:01

user3269780


1 Answers

Glad that I finally found solution for geocomplete.js! Hope it will be useful to someone.

Solution: Send options with restrictions required to geocomplete function:

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

     $("#source").geocomplete(options);

You can also send country-based restrictions. with Options like

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

Google Location Autocomplete using google places api solutions was straightforward and here is the answer

like image 50
PC. Avatar answered May 13 '23 02:05

PC.