voglio applicare impaginazione multipla con Kaminari tramite Ajax ora qui è il mio codice per il controllerimpaginazione multipla con kaminari tramite Ajax
def user_note
@user = current_user
@notes = Bookmark.where('user_id = ? && note is not NULL',current_user.id).order('created_at DESC').page(params[:page_1]).per(4)
@bookmarks = Bookmark.where('user_id = ? && note is NULL',current_user.id).order('created_at DESC').page(params[:page_2]).per(4)
respond_to do |format|
format.html
format.xml{ render :xml => @user}
end end
ora viste ho due parziali per rendere questo array
<div id="bookmarks">
<%= render :partial =>"users/bookmark",:locals => { :bookmark => @bookmarks} %>
</div>
<%= paginate @bookmarks,:remote => true, :param_name => 'page' %>
interno parziale è
<% bookmark.each do |bookmar| %>
<%= render :partial => 'show_bookmark.html.erb' , :locals => { :bookma => bookmar} %>
<%end%>
script per l'aggiornamento impaginazione viene gestita in sé parate file
Ma facendo tutto non si aggiorna a stato di pagina né il contenuto nella pagina.