在ruby中调用submit_tag时保持get参数设置

时间:2012-03-13 04:21:11

标签: ruby-on-rails

我有一些存储在get参数中的状态集(列的排序顺序),我有一个复选框表单,其值通过(在haml文件中)提交

= submit_tag 'Refresh'

有没有办法将sort参数的值传递给submit_tag方法,以便保持排序?

1 个答案:

答案 0 :(得分:4)

我会在隐藏字段中嵌入排序参数。

= hidden_field_tag :sort_by, params[:sort_by]

然后,在提交后,此值将与表单一起发布,并将再次在params中提供。