选择表单的所有复选框

发布于 2024-10-09 00:29:16 字数 144 浏览 3 评论 0原文

在我的 Rails 应用程序中,我正在显示一些记录。我正在使用分页记录.. 我有一个 javascript 函数来选择与记录关联的所有复选框。但它只选择当前页面的复选框。我想要一个功能,我可以选择当前页面的所有复选框,然后移动到下一页选择那里,然后将所有这些复选框一起提交。

In my rails application, i am displaying some records. I am using pagination for records..
i have a javascript function to select all the checkboxes associated with a record..But it selects checkboxes of only current page. I want to have a feature where i can select all the checboxes of current page and then move to next page selec there and then submit all of them together.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

话少心凉 2024-10-16 00:29:16

我想说,在页面之间跳转并选择所有内容都太乏味而且极容易出错。

让“检查全部”功能向您的控制器提交诸如 yourform[check_all]=true 参数之类的内容(通过 ajax 或纯 HTTP POST),并让您的控制器处理所有相关记录上请求的操作。

I'd say hopping between pages and selecting everything is way too tedious and extremely error prone.

Have your "Check all" function submit something like a yourform[check_all]=true parameter to your controller (via ajax or plain HTTP POST) and have your controller handle the requested action on all relevant records.

森林散布 2024-10-16 00:29:16

最近我做了和你一样的任务。我使用带有 Ajax 分页的表格,因此我可以记住数组或其他对象中所有检查的位置。然后,我添加了单击处理程序以提交按钮,其中隐藏字段添加到表单中,以达到与缺少复选框相同的效果。

Recently I have done the same task as you. I am using table with Ajax pagination, so I can remember all checked positions in array or other object. Then I've added on-click handler to submit button where hidden fields are adding to form to make the same effect as missing checkboxes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文