, , . ajax will_paginate, :
https://github.com/mislav/will_paginate/wiki/Ajax-pagination
RemoteLinkRenderer, . remote_link_renderer.rb :
class RemoteLinkRenderer < WillPaginate::LinkRenderer
def prepare(collection, options, template)
@remote = options.delete(:remote) || {}
super
end
protected
def page_link(page, text, attributes = {})
@template.link_to_remote(text, {:url => url_for(page), :method => :get}.merge(@remote), attributes)
end
end
, , , will_paginate :
<%= will_paginate @items, :renderer => 'RemoteLinkRenderer' , :remote => { :update => 'items_div'} %>
@items - , items_div - dom.
Google will_paginate remotelinkrenderer.
, , , . , view will_paginate, :param_name , :param_name=>:tab2_page. : http://rubydoc.info/gems/will_paginate/2.3.15/WillPaginate/ViewHelpers