【发布时间】:2016-10-12 17:55:17
【问题描述】:
我使用引导数据表来显示数据。同时,我有一个 HTML 复选框作为该数据表的一列。我有一个提交按钮来获取选定复选框的值来做一些事情。我在搜索下选择复选框时遇到以下问题。
当我选中所有复选框并单击 保存 按钮时,我得到了所有值。它按我的预期工作。
但是当我通过bootstrap dataTable的内置搜索框搜索时出现意外。这是图片视图
在这种情况下,当我按下 Save 时,我只得到了两个值,尽管所有其他值仍然被选中。 如何在搜索时获取所有选定的值
这是我获取复选框值的保存按钮的jquery代码
$("#btnSave").click(function () {
var checkboxes = document.getElementsByName('foo');
var vals = "";
for (var i = 0, n = checkboxes.length; i < n; i++) {
if (checkboxes[i].checked) {
vals += "," + checkboxes[i].value;
}
}
....
//Other stuff
....
}
请帮帮我。
【问题讨论】:
-
除了风格之外,这与引导程序无关。您需要在 DataTables 插件 api 中工作
-
你能创建一个小提琴,这样我们就可以直接处理你的代码吗?
标签: javascript jquery html twitter-bootstrap datatable