ruby的form_for表单的传值。
我用下面这个表单,做一个用AJAX的实现方法,但是就是website的值没法传到website控制器。下面这个表单是在主页显示的。例如,当点击某个按钮的时候,就调用create方法,把website.id传过去。
website1 + 按钮
website2 + 按钮
<%= form_for(@website ,remote: true) do |f| %>
<% @website.id = 2%>
<%= f.submit "Follow", class: "btn btn-large btn-primary" %>
控制器:
def create
@website = Website.new(params[:website])
end
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没看到一个往params 附值的过程 怎么能传得到