Javascript Datatables删除列值等于某个值的行

Javascript Datatables删除列值等于某个值的行,javascript,jquery,datatables,Javascript,Jquery,Datatables,我尝试了以下方法,但找不到匹配项。我做错了什么 var table = $('#mytable').DataTable(); //hide the row where text in column 1 equals 202733001010 var index = table.row().eq( 0 ).filter( function (rowIdx) { return table.cell( rowIdx, 0 ).

我尝试了以下方法,但找不到匹配项。我做错了什么

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

//hide the row where text in column 1 equals 202733001010
                var index = table.row().eq( 0 ).filter( function (rowIdx) {
                    return table.cell( rowIdx, 0 ).data() === '202733001010' ? true : false;
                } );

我得到的是一个卷积的空数组,其中似乎没有任何值。我的最终目的是删除一行,其中列单元格(在本例中为0)等于某个值,但我认为我使用的方法可能不正确。非常感谢您的建议。Datatables文档:

如果您的目标是实际删除行(筛选和搜索只是隐藏/显示匹配的数据),那么下面的逻辑可以相当直接地完成。我使用一个文本框来输入一个值,以便从第一列中获取信息。如果找到了,我将其删除

看到它在这里工作了吗


如果您的目标是实际删除行(筛选和搜索只是隐藏/显示匹配的数据),那么下面的逻辑可以相当直接地完成。我使用一个文本框来输入一个值,以便从第一列中获取信息。如果找到了,我将其删除

看到它在这里工作了吗


您是指一列还是指第1列中的一个单元格?第x行。第x列中的单元格。抱歉,我更新了上面的问题。是否要隐藏或删除单元格以及您使用的datatable版本?是指列还是指第1列第x行的单元格。列中的单元格。抱歉,我更新了上面的问题。是否要隐藏或删除单元格以及您使用的是哪个版本的datatable?
$(document).ready( function () {
    var table = $('#example').DataTable();
    $("#btnGo").on("click", function(){

        var s =  $("#txtSearch").val();
        table.rows().nodes().each(function(a,b) {
            if($(a).children().eq(0).text() == s){
               table.rows(a).remove();
             }
          } );


          table.rows().invalidate();
          table.draw();
        });

      });