2013-03-29 6 views
5

gmapのオートコンプリートを使用していますが、ユーザーが提案リストの選択肢にヒットしないことがあります。例えば、彼は入力フィールドに "Paris"と入力し、パリで検索が行われると考えていますが、gmapの自動入力の 'place_changed'は決して呼び出されず、検索は実行できません。 ユーザーが何も選択しなかった場合、提案リストの最初の選択肢をデフォルトでどのように選択できますか?私は、ここで説明した「入力問題」(Google maps Places API V3 autocomplete - select first option on enter)のソリューションを、ぼかしイベントの処理に適応させることができると考えていますが、これは機能しません。google map autocompleteリストの最初のエントリをデフォルトで選択します。

ヒント?

答えて

3

これは、オートコンプリートの目的を破るようなものだと思います。

あなたはそうのような文法的に予測がプロオートコンプリートを取得することができます:

+0

あなたは男です役立ちます

function initialize() { var service = new google.maps.places.AutocompleteService(); service.getQueryPredictions({ input: 'some address' }, callback); } function callback(predictions, status) { if (status != google.maps.places.PlacesServiceStatus.OK) { alert(status); return; } // Take the first result var result = predictions[0] // do as you wish with the result } 

希望!!それは私の頭を2日吹いていた。 :)) ありがとうございました! – zur4ik

+0

大歓迎 –

関連する問題