Фильтр вложенных моделей Rails - PullRequest
0 голосов
/ 31 января 2011

Я застрял в Вложенных моделях. У меня есть несколько вложенных моделей 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 голосов
/ 01 февраля 2011

Вы можете использовать javascript для изменения параметров, как только поле filter_by_category изменится. Вы можете легко настроить небольшой JQuery Ajax-скрипт, который запрашивает у сервера параметры в зависимости от выбранного значения.

Вы можете прочитать больше о jQuery и его материалах по Ajax здесь http://api.jquery.com/jQuery.ajax/

...