获得每个"选择"的价值数据表的单元格

时间:2015-01-14 13:16:22

标签: javascript jquery

我有一个像这样的数据表

var t = $('#domains_list').DataTable();

现在我的问题是如何提醒具有“已选择”类的每一行第二列的值?

对以下代码说:

  1. 警告不。选择的行数。以下代码工作正常
  2. alert(t.rows('.selected').data().length +' row(s) selected' );
    
    1. 警告具有“已选择”类的第1列行的数据。以下代码工作正常
    2. alert(t.cell('.selected', 1).data());
      
      1. 提醒所有选定班级行的第二列数据。以下代码是错误的
      2. t.cells('.selected').eq(1).each(function() {
            alert($(this).data());
        });
        

        如何解决问题#3?

        由于

1 个答案:

答案 0 :(得分:0)

您应该使用:nth-child(2)代替.eq(1)选择器:

 t.cells('.selected :nth-child(2)').each(function() {
    alert($(this).data());
 });
  

:nth-​​child()选择器:选择其父级的第n- 的所有元素。

     

:eq()选择器:在匹配的集合中选择索引n处的元素。

相关问题