我有一个高级搜索表单,我从 method=GET 切换到 method=POST,因为 url 对于浏览器来说太长了。
现在我使用 gem (will_pagination) 进行分页。问题是 gem 用于合并参数和更新 page_no 以生成链接,虽然这适用于基于 GET 的表单,但它显然不适用于基于 POST 方法的表单。例如-:http://localhost:3000/orders/advanced_search
更改http://localhost:3000/orders/advanced_search?page=2
失败,因为这是一个后调用,而不是一个获取调用。
我的替代方案是什么?
有没有办法让链接在合并 RAILS 上的参数时发送 POST 调用?
另一件事,我在想是让页面链接点击与点击操作相关联,该操作更新我表单中的隐藏页面字段,然后重新提交。希望 jquery 的这一部分并不难。