マップ上のマーカーを新しい位置にドラッグすると、マーカーをクリックすると、情報ウィンドウが表示され、属性:email、:latitude、:longitude の形式が表示されます。これらの属性 (緯度と経度) を新しい位置の情報で自動的に設定する方法は? これは私のコードです(不完全)。
google.maps.event.addListener(testMarker, 'dragend', function(evt) {
var testContent = '<%= form_for @newlazystreeter, :url => { :action => "create" }, :html => {:class => "nifty_form"} do |f| %>'+
'<%= f.text_field :email %><br>'+
'<%= f.text_field :latitude %><br>'+
'<%= f.text_field :longitude %><br>'+
'<%= f.submit "Submit!" %>'+
'<% end %>';
var infowindow = new google.maps.InfoWindow({
content: testContent
});
infowindow.open(map,testMarker);
});