ruby on rails 2单选按钮

时间:2015-07-15 03:42:04

标签: ruby-on-rails ruby

现在我正在维护一个非常古老的rails应用程序。该应用程序是在Rails 2上编写的。 由于一些意想不到的情况,我需要编辑应用程序的一些功能。现在问题。

我在视图中创建了一个单选按钮

<td width=300><b><font size=1><%=radio_button_tag(:subj_id,subject.id)%></td>

我的问题是如何将单选按钮的值绑定到我的控制器?

我试过了params[:subj_id]

然后创建了一个

<p><%= params[:subj_id] %></p>

检查我的视图上的值。但没有任何事情发生。

我是否需要使用form_tag才能将所选值提交给我的控制器?

如果有,可以使用单选按钮作为触发器将值提交给我的控制器。

1 个答案:

答案 0 :(得分:0)

如果你的控制器方法中有一个实例变量,那么

@subject

然后你会在视图中得到这样的值

subject.id#和主题对象上的任何其他属性。

你可以通过数据库调用或通过你的参数来获取对象

@subject = params["subj_id"]