我正在尝试将paginate与ajax一起使用,但是我没有显示will_paginate
按钮...而是使用see more
按钮,这会生成一个Ajax请求并附加结果到页面。
如果我点击记录的最后一页,我正在尝试禁用此see more
按钮!
任何想法如何知道当前页面是最后一页??
答案 0 :(得分:31)
@collection.total_pages == @collection.current_page
答案 1 :(得分:2)
访问@collection.total_pages
方法将为您提供当前返回的总页数。您可以使用此方法使用@collection.current_page
方法针对您的活动页面进行评估。如果您在每次扩展时重新加载集合,这仍然适用。
如果此评估为真,则实现将使用AJAX调用替换HTML内容。
答案 2 :(得分:0)
您可以使用next_page
条件
@collection.next_page.present?