在Controller中访问select_tag的值

时间:2016-06-29 15:16:19

标签: ruby-on-rails ruby haml

我无法访问控制器中的select_tag值。我在视图中有以下select_tag:

= select_tag "yessir", options_for_select([ ["No Teardown Time","0"],["15 Minutes", "15"], ["30 Minutes", "30"], ["45 Minutes", "45"], ["60 Minutes", "60"], ["75 Minutes", "75"], ["90 Minutes","90"], ["105 Minutes", "105"],["120 Minutes","120"]], @event.teardown_time), {:prompt => 'Teardown Time'}

我尝试在我的控制器中访问它,如:

a = params["yessir"]

我也试过

a = params[:yessir]

但在任何一种情况下,我都会继续为#获取未定义的局部变量或方法`params'。有什么建议?干杯〜

另一方面,如果select_tag具有以下名称,我将如何获得该值:

= select_tag 'event[teardown_time]'

我尝试了params ['event [teardown_time'],但它不起作用 - 没有错误但是没有获得值。干杯〜

0 个答案:

没有答案