ruby-on-rails之Rails 3之提交后保留参数
oomusou
阅读:81
2024-06-03 14:00:57
评论:0
我想在提交后保留我的参数。
在我的 Rails 3.2.0 应用程序中,我有类似的东西:
http://0.0.0.0:3000/journals?class_code=11v&subject_name=Math
我有形式:
<%= form_for @lesson, :html => {:class => "form-horizontal"} do |f| %>
<%= field_set_tag do %>
....
<%= f.submit "Create", :class => "btn btn-large btn-success" %>
<% end %>
<% end %>
我想在 f.submit
之后保留我的参数(class_code
和 subject_name
)。我该怎么做?
请您参考如下方法:
要将所有参数存储在一个字段中,您可以使用:
<%= hidden_field_tag :parameters, request.query_string %>
然后你可以在 Controller 中访问它们,使用:
parameters = parse_nested_query(params[:parameters])
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。