Я использую API JavaScript геокодирования Google для своего локатора хранилища Google. Ниже привожусь Javascript код, я использую для получения результатов от пользовательского ввода:Google geocoder
var searchValue = $('#searchValue').val(); //search input
var gg = new google.maps.Geocoder();
gg.geocode({'address': searchValue, 'componentRestrictions' : {country: 'XX'}}, function (data, status) {
console.log(data); //results data with the country name
console.log(status); // results OK
});
вышеприведенных результатов кода данные с названием страны, даже если пользователь вводит значение вредного как «sdfsdfdsf»
проблема, если поисковые запросы пользователей с именем страны, возвращающим тот же результат, что и значение, введенное как значения нежелательной почты, такие как «asdfddv» или некоторые неправильные почтовые коды, такие как «870» . Как фильтровать такие результаты, если пользователь вводит некоторые значения нежелательной почты? Есть ли способ прекратить показывать результаты, если пользователь вводит значения нежелательной почты?
Спасибо за ваш ответ. Я уже выполняю ввод Auto-complete. Но хотелось бы проверить и обработать такие ошибки. – Kiran