【问题标题】:How to get cell value of a row based on the column name of jQuery datatable?如何根据jQuery数据表的列名获取行的单元格值?
【发布时间】:2017-09-29 07:27:57
【问题描述】:

我正在处理使用 jQuery 和 json 动态生成的数据表。现在我在每一行的末尾都有一个删除按钮。

当我单击删除按钮时,我想要基于我将提供的列名的特定行单元格值。让我们说“Sr No”。我尝试使用列选择器:

var tr=$(this).closest('tr');
var table=$("#table1").DataTable();
table.column( 'Sr No:name' ).data();

使用上面我得到所有行的数据。但我想要的只是上面 tr 对象指向的特定行。现在我不知道如何获取单元格值。

【问题讨论】:

  • 像html结构一样在OP中添加相关代码
  • 没有静态html代码..数据表是动态生成的..使用json

标签: jquery json ajax datatable


【解决方案1】:

您可以对单元格使用类名,也可以使用单元格索引。

$('#table').find(".classOfTheCell").html();
$('#row').find('td:eq(0)').html();

你也可以用

来获取行
$(this).closest('tr')

【讨论】:

  • 实际上没有单元格的类..它只是一个普通的表格td。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-26
  • 1970-01-01
  • 1970-01-01
  • 2020-01-23
相关资源
最近更新 更多