jquery - 如何获取 Jquery Datatable 的所有单元格值?
问题描述
我正在建立一个学校项目,我正在使用 jquery 数据表来考勤。见下图
jquery datatable records
我想要的是获取变量中的所有单元格值(第三列是下拉列表),并使用 ajax 调用将其传递给 Web 方法。
解决方案
这可能会引导您朝着正确的方向前进。我仅通过此示例获取选定的行值,但我相信您可以对其进行按摩以使其为您提供所需的内容。使用 Api 调用,它们更容易使用:
var identifier = $('#amt').attr('data-id'); //get id for row using data attribute
var table = $('#searchTable').dataTable();
var rows = table.fnGetNodes();
for (var r = 0; r < rows.length; r++) {
var myRow = $('#searchTable').dataTable().fnGetData(rows[r]);
if (myRow[0] == identifier) {
partId = myRow[5];
desc = myRow[6];
break;
}
}
推荐阅读
- angular - 使用 Single-SPA 选择在根 HTML 上呈现应用程序的位置
- pandas - 单独数据帧中日期时间范围之间的日期时间
- java - 在 groovy 和 spock 的集成测试中缺少对 EmbeddedKafka 的依赖
- python - 创建新列并转换为二进制值
- flutter - 继承的小部件不会更新其他小部件
- java - 春天 - java - 查询
- discord - 如何在 discord.js 中记录用户发送的附件?
- javascript - JavaScript 和 Minecraft 服务器中的 Discord 机器人
- java - onCreate 方法之外的 findViewById 方法?
- javascript - JS this.function 不是 promise 中的函数