У меня есть сортируемые столбцы таблицы, сделанные так http://asciicasts.com/episodes/228-sortable-table-columns
И у меня есть просто параметры фильтра для двух столбцов в таблице, сделанные в select_tag (метод GET).
Эти две функции не работают вместе. Когда я меняю фильтр, параметр сортировки исчезает и обратно.
<th><%= sortable "Id" %></th>
<th>
Status<br/>
<form method="get">
<%= select_tag(:status, options_for_select([['All', 'all']]+@statuses, params[:status]),{:onchange => 'this.form.submit()'}) %>
</th>
<th><%= sortable "Operation" %></th>
<th>
Processor<br/>
<%= select_tag(:processor, options_for_select([['All', 'all']]+@processor_names, params[:processor]),{:onchange => 'this.form.submit()'}) %>
</form>
</th>