如何使用其他选择中的选定值从选择中筛选模型?

时间:2015-06-05 02:46:29

标签: ruby-on-rails ruby-on-rails-4 simple-form

我正在使用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]还没有价值。

你能帮我解决这个问题吗?或者你还有其他最佳解决方案吗?

0 个答案:

没有答案