如何在jQuery中过滤数据表值?

时间:2019-08-20 14:16:56

标签: jquery checkbox datatable

我有两个复选框,我希望当用户选中第一个复选框时,将include span class = mm--x隐藏在数据表中,或者当用户选中另一个复选框时,将include span class = mm--y隐藏在数据表中。可能吗?或其他类似方法,在行的第5列中包含“ ss”。或2 select

这是我的代码:

$("#checkbox1").click(function () {  
    if ($(this).is(":checked")) {             
        $(".myTable span." + 'mm--x').hide(); 
    }
});

$("#checkbox2").click(function () { 
    if ($(this).is(":checked")) {              
        $(".myTable span." + 'mm--y').hide(); 
    }
});

1 个答案:

答案 0 :(得分:0)

您的点击事件包含太多右括号。删除}之前一行上的});

$("#checkbox1").click(function () {  
    if ($(this).is(":checked"))             
        $(".myTable span." + 'mm--x').hide(); 
    // else
    //   $(".myTable span." + 'mm--x').show();
});

$("#checkbox2").click(function () { 
    if ($(this).is(":checked"))             
        $(".myTable span." + 'mm--y').hide(); 
    // else
    //   $(".myTable span." + 'mm--y').show(); 
});

注意:我最初为此发表评论,之后,问题中的代码已修复。