В настоящее время я использую регионов для автозаполнения ввода мест.Ранее я использовал города , прежде чем регионы , так как это выводило город / город на входе.
Но теперь я хочу иметь возможность вводить почтовый индекс или город / город и по-прежнему выводить только город / город.
По сути, я хочу использовать регионов , но выводим города в элемент ввода.
Примеры ниже:
Input: London
Actual Output: London, UK (This is fine)
Desired Output: London, UK
Input: SW1A
Actual Output: London SW1A, UK (This is not fine)
Desired Output: London, UK
Input: NW3 7JR
Actual Output: Hampstead Lane, London NW3 7JR, UK (This is not fine)
Desired Output: London, UK
Javascript, в настоящее время использующий:
//Function for Places Autocomplete
function activatePlacesSearch(){
var input = document.getElementById('id_local_area');
var options = {
types: ['(regions)'],
componentRestrictions: {country: 'gb'}};
var autocomplete = new google.maps.places.Autocomplete(input, options);
}