我正在使用 jquery datatable 在 Rails 应用程序的 html 后端查看表数据
当我使用复选框选择任何记录/行在后端提交时,假设从第 1 页开始,并检查第 2 页上的几个项目并点击确认按钮。后端收到的项目只是当前页面。
例如,如果检查了第 2 页的项目并点击了确认按钮,则提交到后端的项目仅来自已检查的第 2 页,并且如果检查了第 1 页的项目并点击了确认按钮,则提交到后端的项目仅是从已检查的第 1 页开始。
由于我试图实现的预期行为是在提交确认时,数据表应该在整个页面上传输选中的项目,但这目前没有发生。
任何人都可以帮忙吗,这是可以通过数据表实现的还是库中的错误。 欢迎所有建议。
最佳答案
如果是服务器端分页,则无法实现。
更新
如果是客户端分页,您可以将所有选定的复选框值附加到 on Submit jQuery 操作方法中并在服务器中处理。
关于jquery - 带 Rails 的 DataTable 无法提交多页项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40147223/