我有一个表格,上面有一个复选框。我试图POST所有选中的复选框,但每当我提交我的按钮时,它获得的唯一值来自检查行的当前页面。
<form method="post" action="post_chk.php">
<td>
<input type="checkbox" name="chkbx[]" value="$key[data]">
</td>
</form>
<?php
$data = $_POST['chkbx'];
var_dump($data); exit;
?>
如何从数据表分页中获取所有数据..
答案 0 :(得分:0)
以下代码用于检查dataTables中的所有输入。
var table = $('#dataTable').DataTable();
$('#checkall').click(function () {
$(':checkbox', table.rows().nodes()).prop('checked', this.checked);
});
如果问题仍然存在,请不要使用分页,请使用scroll-y
代替分页。
$(".dataTable").dataTable({
paging:false,
scrollY:400
});