在submit_tag rails上将参数发送到控制器

我的表单上有两个submit_tag,我想在每个上面发送一个不同的参数。 我怎样才能做到这一点?

我的表单视图:

 "get") do %>      

在我的控制器上:

 @oper_type = params[:my_parameter] 

但是当我显示@oper_type时,它总是为零。

谢谢。

 <%= submit_tag "Op01", class: "btn_search", value: 1 %> <%= submit_tag "Op01", class: "btn_search", value: 2 %> @oper_type = params[:commit] # 1 or 2 

还是有点简单

 <%= submit_tag "Op01", class: "btn_search" %> <%= submit_tag "Op01", class: "btn_search" %> @oper_type = params[:commit] # "Op01" or "Op02" 

有没有办法在不在提交按钮上向用户显示值的情况下完成此操作? 假设您希望按钮上有不同的文本,并且发送到控制器的隐藏值…