【问题标题】:How to save selected options in datatables when we move to the next page of pagination当我们移动到分页的下一页时如何将选定的选项保存在数据表中
【发布时间】:2018-12-07 04:45:54
【问题描述】:

即使我转到下一页并返回同一页面,我也希望所选选项处于选中状态。我在这个中使用数据表。有什么方法可以执行此操作吗?

【问题讨论】:

  • 我在你的问题中没有看到任何表格
  • 您需要将复选框的状态存储在某处。 cookie、localStorage、服务器端会话或数据库都是可行的解决方案。我建议您进行搜索,因为之前已经 很多 次询问并回答了这个问题。

标签: javascript jquery ruby ajax html


【解决方案1】:

您可以通过单击提交按钮从数据表中获取选定的选项。请参考以下js代码。

var table = $("#data_table_id").dataTable(); var selected_options = $.map(table.$('input:checked'), function(ele) {return ele.value;});

然后您可以将 selected_options 设置为某个隐藏字段,以便它可以通过参数传递。然后您可以处理参数并将其保存到数据库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    • 2011-08-24
    • 2023-03-17
    相关资源
    最近更新 更多