Поскольку это метод обновления, возможно, ссылка должна включать в себя такой метод?
<%=link_to "update", google_map_path(@google_map), :method => :put, :remote => true %>
Как выглядит маршрут?
Привет ... Япросто обновить это на примере одного из моих проектов.Я не уверен, что это поможет, но, по крайней мере, вы увидите, что ожидается.У меня есть контроллер rsvp.
В config / rout.rb у меня есть это
resources :rsvps
На мой взгляд, у меня есть это:
<%=link_to "update", rsvp_path(@rsvp), :method => :put, :remote => true %>
И этоHTML, который отображается.
<a rel="nofollow" data-remote="true" data-method="put" href="/rsvps/4">update</a>
Если вы получаете сообщение об ошибке при поиске маршрута, дважды проверьте название маршрута, который вы хотите использовать, и убедитесь, что он правильный.
Вы также можете проверить, вручную введя путь с чем-то вроде этого:
<%=link_to "update", "/rsvps/#{@rsvp.id}", :method => :put, :remote => true %>
После того, как вы получите правильную привязку к странице, вы можете начать проблемы при съемке javascriptдля запроса AJAX.
Удачи.