从will_paginate网址中删除“页面”选项

时间:2013-08-08 13:51:19

标签: ruby-on-rails ruby will-paginate

我正在使用rails和will_paginate gem。是否可以从网址中删除“页面”选项到其他地方 - 例如params(没有ajax)?

For example instead www.site.com/products?page=2, always show www.site.com/products

谢谢!

1 个答案:

答案 0 :(得分:0)

不,你不能,因为你正在使用HTTP GET方法,所以你需要传递参数以允许控制器功能搜索对象。 参数hash用于POST方法。

如果你想要一个替代解决方案,你可以查看datatables表格和分页,这完全是用javascript完成的,但你需要先获取所有结果。