datatable跨页全选
-
使用datatable的扩展dataTable.select.js
<script type="text/javascript" src="${BASEPATH}assets/plugins/DataTables/media/js/jquery.dataTables.js"></script>
<script type="text/javascript" src="${BASEPATH}assets/plugins/DataTables/media/js/dataTables.bootstrap.js"></script>
<script type="text/javascript" src="${BASEPATH}assets/plugins/DataTables/extensions/Select/js/dataTables.select.js"></script>(在jquery.dataTables.js后)
2. 定义datatable时允许多选
"select": 'multi',
3. 多选事件
grid.rows().select();
4.反选事件
grid.rows().deselect();
5.获取选中数据
grid.rows({selected: true}).data();
官方网址: https://datatables.net/extensions/select/examples/api/select.html