gpt4 book ai didi

ruby-on-rails - Rails 搜索表单在提交下拉列表后保留值

转载 作者:行者123 更新时间:2023-12-04 16:03:52 24 4
gpt4 key购买 nike

您好,我有一个如下所示的搜索表单。我试图让下拉框保留提交时选择的值。

 <%= search_form_for @search do |f| %>
<th><%= f.label :model_eq, "Search By Model" %>
<%= f.select :model_eq, options_for_select([["ALL"],
['Gender:Condition'],
['Naive:Stage'],['Race:Condition']],:selected => params[:model_eq]) %></th>
<%= f.submit "Search" , :name => nil%>
<% end %>

我想添加

:selected => params[:model_eq]

会保留选定的值,但事实并非如此。我也试过了

:selected => params[:model]

但这也行不通。

最佳答案

为此,您应该使用 params[:q][:model_eq] 代替:

<%= f.select :model_eq, options_for_select([], :selected => params[:q][:model_eq]) %>

关于ruby-on-rails - Rails 搜索表单在提交下拉列表后保留值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49582658/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com