1
我试图使用一些单选按钮来选择并使用参数作为我的模型的查找条件......到目前为止,我拥有。 查看Rails - 将单选按钮的值传递给参数
<% form_tag do %>
<p> <%= radio_button_tag :interest, "apple" %> Apple </p>
<p> <%= radio_button_tag :interest, "orange" %> Orange </p>
<p> <%= radio_button_tag :interest, "peach" %> Peach </p>
<p> <%= radio_button_tag :interest, "banana" %> Banana </p>
<p> <%= submit_tag 'Choice' %> </p>
<% end %>
<p>Result: <%= @result %></p>
我如何得到@result =参数[?],所以它显示的单选按钮的价值?
最终,我会放参数为查找条件哪里会什么Fruit.find(:全部:类型=>“?名称,比如”帕拉姆[?])
我看着Radio buttons on Rails但我不知道如何制作是一种形式,所以你我可以读取参数值
我该怎么做?我的意思是有一种方法可以用轨道来完成,所以我可以将任何参数的值作为对象(确定的但是由窗体发送的值)传递。所以它会是params [:苹果或橙子等? ] – ChrisWesAllen 2010-07-09 00:53:23
在你的控制器代码中,调用'params [:interest]'。为了调试目的(要查看服务器日志中的值),可以执行'puts params [:interest]'。 – 2010-07-09 00:56:02
我必须摆脱表单标签吗?我以为你必须在rails的应用程序中使用它? – ChrisWesAllen 2010-07-09 01:00:15