これは私が作業しているコードです:http: //jsfiddle.net/DYfbg/12/
[地図]をクリックすると、オートコンプリートの候補となる地名を入力してみてください。次に、これらの提案の1つをクリックすると、アラートボックスに座標が表示されます。
私がやりたいのは、オートコンプリートオプションがクリックされたときに入力ボックスにあるものをキャプチャし、それを変数として保存することです。次に、アラートボックスで、座標とともに、入力ボックス変数を出力します。
私はこれがすべて非常に単純に聞こえることを知っていますが、私はjavascriptに慣れていないので、いくつかの入力を本当にいただければ幸いです。
これはコードのセグメントです:
google.maps.event.addListener(autocomplete, 'place_changed', function() {
var place = autocomplete.getPlace();
**// Store input box as variable**
if (!place.geometry) {
current_place = null;
alert('Cannot find place');
return;
} else {
current_place = place;
alert('Place is at:' + place.geometry.location);
**// Print input box varaible aswell**
} });
編集:これは私が立ち往生することなく得ることができる限り近いです:
// Set Autocomplete Location Variable equal to #loc input
$("#loc").val(ac_location);
// Print Autocomplete Variable
alert(ac_location);