¿Cómo puedo pasar una variable (id) del oyente JavaScript:Pasando variable de JavaScript a Ruby-on-carriles controlador
Gmaps.map.callback = function() {
...
...
google.maps.event.addListener(marker, 'click', function() {
var id = this.currentMarker;
alert(id);
});
}
}
Para la variable de instancia (@foo) en el controlador ruby-on-rails
def create
@foo = ???
...
end
para crear correctamente una relación en la vista (forma):
<%= form_for user.relationships.build(:followed_id => @foo.id) do |f| %>
<div><%= f.hidden_field :followed_id %></div>
<div class="actions"><%= f.submit "Follow" %></div>
<% end %>
Gracias!
simplemente debe hacer una llamada ajax GET o POST en lugar de la 'alerta' – apneadiving
gracias, parece que resolver mi problema! –