在不离开页面的情况下更新记录并显示 Flash 成功通知的最佳方式是什么?
这是我的代码的一部分,但它重定向回根路径:
看法
<%= form_for @user, url: record_testimonial_path(@user) do |f| %>
<%= f.text_area :testimonial %>
<%= f.submit "Submit"%>
<% end %>
控制器
def record_testimonial
@user.update_attribute(:testimonial, params[:user][:testimonial])
flash[:success] = "Thank you!"
redirect_to root_path
end