Datatables获取选中行的某一列的数据

简介: Datatables获取选中行的某一列的数据

一、需求

网上五花八门的获取方式有很多,但是很多都是过时的。方案都不可取。

二、获取方式

我采用本办法拿到这个数据列

1、拿到整个表格

var table = $('#postTable').DataTable();

2、拿到表格的所有数据

var data = table.rows().data();

3、拿到选择的列的隐藏数据id

var report_Id = $("#report_Id:checked").val();

4、通过遍历+判断的形式拿到需要的数据列

for (var i = 0; i < data.length; i++) {
  if(data[i]["report_Id"] == report_Id){
    tableName = data[i]["biz_Table_Name"];
  }
}

三、所有代码

//获取选中行的表名列
var table = $('#postTable').DataTable();
var data = table.rows().data();
var report_Id = $("#report_Id:checked").val();
var tableName = "";
for (var i = 0; i < data.length; i++) {
  if(data[i]["report_Id"] == report_Id){
    tableName = data[i]["biz_Table_Name"];
  }
}
目录
相关文章
|
存储 C# 数据库
C# 生成唯一ID,有哪些方法?
【2月更文挑战第12天】
1481 0
Winform中Textbox、NumericUpDown等修改高度,禁止输入数字或内容的实现
Winform中的Textbox、NumericUpDown控件通常在单行的情况下,无法直接通过`Height`属性修改高度,但很多时候我们需要调整其高度,使其显示的更加合理,主要介绍三种方法...
3267 0
|
机器学习/深度学习 人工智能 算法
从申请到调用:全国快递物流查询 API 使用教程
面对越来越多的快递需求和快递公司的日益增多,手动查询快递状态的工作变得愈发繁琐。此时,一个全国快递物流查询 API 的出现能够极大地提高查询的效率和准确性,解决人工查询的问题,为用户提供更加便捷的服务体验。全国快递物流查询 API 可以通过接口自动查询快递状态并返回相应信息,同时还支持自动识别快递公司,方便用户快速查询到自己的快递信息。
2292 0
|
5月前
|
存储 Java 编译器
Java 中 .length 的使用方法:深入理解 Java 数据结构中的长度获取机制
本文深入解析了 Java 中 `.length` 的使用方法及其在不同数据结构中的应用。对于数组,通过 `.length` 属性获取元素数量;字符串则使用 `.length()` 方法计算字符数;集合类如 `ArrayList` 采用 `.size()` 方法统计元素个数。此外,基本数据类型和包装类不支持长度属性。掌握这些区别,有助于开发者避免常见错误,提升代码质量。
457 1
|
7月前
|
SQL 存储 算法
sql server加密算法加盐
通过在 SQL Server 中结合使用加盐和哈希,可以有效地增强密码的安全性。本文详细介绍了在 SQL Server 中如何实现密码加盐和哈希的步骤,以及相关的完整示例和注意事项。希望本文能帮助读者更好地理解和应用加密技术,提升数据库系统的安
259 7
|
小程序
微信小程序多种跳转页面方式
微信小程序多种跳转页面方式
winform .net6 和 framework 的图表控件,为啥项目中不存在chart控件,该如何解决?
本文讨论了在基于.NET 6和.NET Framework的WinForms项目中添加图表控件的不同方法。由于.NET 6的WinForms项目默认不包含Chart控件,可以通过NuGet包管理器安装如ScottPlot等图表插件。而对于基于.NET Framework的WinForms项目,Chart控件是默认存在的,也可以通过NuGet安装额外的图表插件,例如LiveCharts。文中提供了通过NuGet添加图表控件的步骤和截图说明。
winform .net6 和 framework 的图表控件,为啥项目中不存在chart控件,该如何解决?
|
Ubuntu Linux
在Linux中,如何升级系统内所有已安装软件包?
在Linux中,如何升级系统内所有已安装软件包?
|
JavaScript 前端开发 UED
JavaScript 中的 change
JavaScript 中的 change
209 1