will_paginate rails per page ruby-on-rails ajax pagination

ruby-on-rails - per - rails pagination will_paginate



paginación kaminari ajax no actualizando la paginación (1)

Estoy implementando la paginación en rails3 usando la gema kaminari.

He estado siguiendo este código desde github https://github.com/amatsuda/kaminari_example/commits/ajax

desafortunadamente, el siguiente código

jQuery(''#paginator'').html(''<%= escape_javascript(paginate(@recipes,:remote=>true).to_s) %>'');

no parece estar funcionando.

mi javascript para qué hacer lo que un usuario selecciona una página es

jQuery(''a'',''nav.pagination'').click(function(){ // get the page value from href var page = jQuery(this).attr(''href'').replace(''/home/index?page='',''''); jQuery.getJSON(''?page=''+page, function(data){ for (var r in data){ results.push(data[r]); }); showResults(results,(page-1)*10); jQuery(''#paginator'').html(''<%= escape_javascript(paginate(@recipes,:remote=>true).to_s) %>''); });

La función showResults se ejecuta a través de JSON y crea un grupo de elementos html. Todo funciona bien, excepto que la paginación no se está actualizando para mostrar la página actual cuando se vuelven a cargar los resultados.

No consigo ningún error en firebug, estoy usando Rails 3 con ruby ​​192.


¿Estás seguro de que tienes el elemento ''#paginator'' para el paginador en tu HTML? Quiero decir, ¿el siguiente código devuelve el elemento en Firebug?

jQuery(''#paginator'')