【发布时间】:2012-11-13 20:25:54
【问题描述】:
我一直试图通过一个隐藏字段来传递用户打算通过哪个按钮点击哪个按钮来传递轮数。
<%= form_for @round, :url => { :action => 'pick_page'} do |f| %>
<%= f.hidden_field :round, :value => '1', :class =>'round1' %>
<%= f.submit 'Picks', :class => 'round1' %>
<%= f.hidden_field :round, :value => '2', :class =>'round2' %>
<%= f.submit 'Picks', :class => 'round2' %>
<% end %>
使用此代码,我经常在我的pick_page 中获得 2 作为回合通过。它显然是跳过了第一个隐藏字段。我怎样才能得到它,以便“f.submit”提交与其类关联的整数。
【问题讨论】:
-
我认为你应该使用两种不同的形式
标签: ruby-on-rails hidden-field