我正在使用simple_form_for
并从模型中选择。我想使用其他选择中的选定值来过滤我的一些选择。
这是我的代码:
<%= simple_form_for @location do |f| %>
<%= f.select :state_id, State.all.map { |c| [c.name, c.id] }
<%= f.select :country_id, Country.where(state_id: params[:state_id]).map { |c| [c.name, c.id] }
<%= f.select :town_id, Town.where(country_id: params[:country_id]).map { |c| [c.name, c.id] }
<%= f.submit 'Save', class: 'btn btn-primary' %>
<% end %>
params [field
]还没有价值。
你能帮我解决这个问题吗?或者你还有其他最佳解决方案吗?