Rails嵌套模型过滤器

时间:2011-01-31 13:58:36

标签: ruby-on-rails-3 activerecord nested-forms

我被困在嵌套模型中。  我有一些嵌套的habtm模型。问题是如何在视图中过滤habtm嵌套模型结果。

例如:

#Company.rb
has_many :company_categories
has_many :categories, :through => :company_categories, :order => 'name'

#companies/_form.html.erb (in edit mode)
...
<%= select_tag :filter_by_category, options_for_select(...) %>
...
<%= f.fields_for :company_categories do |builder %>
  render 'category_fields', :f => builder
<% end %>

我想使用filter_by_category参数/

过滤结果 抱歉我的古英语。

1 个答案:

答案 0 :(得分:0)

您可以在filter_by_category字段更改后立即使用javascript更改选项。您可以轻松设置一个小的jQuery Ajax脚本,根据所选的值向服务器询问选项。

你可以在这里阅读更多关于jQuery及其Ajax的内容http://api.jquery.com/jQuery.ajax/