【发布时间】:2011-11-20 03:39:33
【问题描述】:
我正在尝试将视图中的单选按钮组中的值传递给控制器中的方法。我已经查找了许多不同的方法,我得到了相同的结果,没有。 到目前为止,我有:
在视图中
<div id = "oilchange_buttons">
<br><%= radio_button_tag 'oilchange', '0' %> Complete
<%= radio_button_tag 'oilchange', '1' , true %> Pending
</div>
<%= link_to 'Update', :remote => true, :action => "there" , :submit => 'oilchange_buttons' , > :id=> @huntingtonflatbedboxtruck %>
在控制器中
def there
if params[:oilchange] == '0'
Do stuff
end
此时在控制器中,我得到的只是 nil 而不是一个值。我被卡住了,不知道还有什么可以尝试的。我对 Rails 还很陌生,我可能缺少一些基本的东西。谢谢!
【问题讨论】:
-
谢谢!现在试试这个。
标签: ruby-on-rails view controller radio-button