Я хочу создать AJAX-вызов для действия, давайте назовем его видимым, чтобы поле в моей базе данных обновлялось одним щелчком мыши. Это дополнительный вопрос к предыдущему ответу, который я получил вчера, так что терпите меня, потому что я довольно неопытен.
<%= button_to "Click me!", :action => "some_action", :remote => true %>
Which will send an AJAX request back to the server, in which you need to handle in your controller
def some_actoin
// Update your database here
respond_to do |format|
format.js { render 'somepartial' }
end
end
Означает ли этот ответ, что мне нужно создать маршрут, связанный с def some_action? Если да, то какой формат должен пройти этот маршрут.
Я не хочу, чтобы пользователь уходил со страницы, я просто хочу обновить один div на текущей странице.