GoogleストアロケータにGoogleジオコーダJavascript APIを使用しています。私は、ユーザー入力からの結果を得るために使用しているJavaScriptコードを以下に示します。Googleジオコーダ
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」のような間違った郵便番号のような迷惑メールの値として入力された値と同じ結果を返します。 ユーザーがいくつかの迷惑メールの値を入力するとどうなりますか? ユーザーがジャンク値を入力した場合に結果の表示を停止する方法はありますか?
感謝を見ることができます。私はすでにオートコンプリート入力を実装しています。しかし、これらの種類のエラーを検証して処理したかったのです。 – Kiran