javascript - 延迟加载的 jQuery 数据表上的多行选择
问题描述
我正在使用延迟加载(延迟)jQuery Datatable 并尝试添加多行选择。但是,当我单击数据表的另一页时,前一页中选定的行被清除了。
// this is how to multi-select
$('#table tbody').on( 'click', 'tr', function()
{
$(this).toggleClass('selected');
});
延迟加载数据表的皮棉: https ://datatables.net/examples/server_side/defer_loading.html
注意* 我没有使用服务器端处理脚本,而是为数据表 ajax 创建了一个 php 函数。
我想要的结果是在每个页面上多行选择延迟加载的 jQuery 数据表,而不会在导航到另一个页面时被清除。
有人遇到过同样的情况吗?
解决方案
好的,我已经找到答案了。有一个名为“”的 jQuery 数据回调createdRow
。做了一个条件语句来获得我需要的结果。
推荐阅读
- javascript - 手动触发 onChange 事件
- javascript - 多文件选择只返回最后一个文件
- java - 通过 Java 解压缩 zip 文件时出现 FileNotFoundException
- python - 我的 tensorflow keras 模型总是为每个预测提供 1.0。它无法正常工作
- javascript - 如何使用单选按钮值中的符号来计算两个数字?
- sqlite - 用于网络访问的 sqlite 驱动程序设置
- deep-learning - OpenAI Baselines 中的探索如何工作?
- java - 在recyclerview中访问JSON数组中的项目成员
- influxdb - 通过 curl 从 influxDB 中选择数据
- php - 如何在 laravel 中使用多个键和值从数据库中查询数据?