Я реализовал разбиение на страницы с помощью плагина will_paginate.
Я хочу иметь выпадающий список, в котором пользователь может отображать, какое количество записей они отображают на каждой «странице».Идея в том, что когда они что-то выбирают, текущий экран обновляется с отображением скорректированного количества записей.
Код, который я имею, не вызывает обновление ... что я делаю неправильно?
Выпадающий список:
<%= select_tag :paginate_size, options_for_select([['Disp 5', 5],['Disp 10',10],['Disp: 20', 20]]), :onchange => remote_function(:url => {:action => :show_my_entries, :page_size => "this.options[this.selectedIndex].value"} )%>
В контроллере функция show_my_entries:
@entries_paginate = Entry.paginate :page => params[:page], :order => 'title', :per_page => params[:page_size], :conditions => "publication_id = " + session[:publication_id].to_s