Estoy tratando de usar paginate con ajax, pero no muestro los botones will_paginate
… en su lugar, uso un botón see more
, que realiza una solicitud de Ajax y agrega los resultados a la página. ¡Lo que estoy tratando de hacer es deshabilitar este botón see more
si llego a la última página de registros! ¿Alguna idea de cómo saber que la página actual es la última página?
@ collection.total_pages == @ collection.current_page
El acceso al método @collection.total_pages
le dará el número total de páginas que se están devolviendo actualmente. Puede usar esto para evaluar su página activa usando el método @collection.current_page
. Esto sigue siendo aplicable si está recargando su colección en cada expansión.
La implementación será usar la llamada AJAX para reemplazar el contenido HTML si esta evaluación es verdadera.