Javascript 在datatable中省略而不是包含搜索中的匹配结果

Javascript 在datatable中省略而不是包含搜索中的匹配结果,javascript,jquery,datatable,datatables,angular-datatables,Javascript,Jquery,Datatable,Datatables,Angular Datatables,比如说- 如果在名称搜索字段中键入“hello”,则只有名称中不包含“hello”的结果才会显示在数据表中的结果中 需要一个2复选框 启用/禁用正则表达式的步骤 忽略而不是包含匹配结果 下面需要if语句中的代码 var table=$('#示例').Datatable() $('#示例thead tr:eq(1)th')。每个(函数(i){ $('input',this).on('keyup change',函数(){ if(table.column(i).search()!==this.val

比如说- 如果在名称搜索字段中键入“hello”,则只有名称中不包含“hello”的结果才会显示在数据表中的结果中

需要一个2复选框

  • 启用/禁用正则表达式的步骤
  • 忽略而不是包含匹配结果
  • 下面需要if语句中的代码

    var table=$('#示例').Datatable()
    $('#示例thead tr:eq(1)th')。每个(函数(i){
    $('input',this).on('keyup change',函数(){
    if(table.column(i).search()!==this.value){
    //定期表达
    如果($('#chk_'+i).prop('checked')==true){
    reg_exp=true
    智能搜索=错误
    }
    否则{
    智能搜索=真
    reg_exp=false
    }
    //为了
    if($('#not_equal_'+i).prop('checked')==true){
    table.draw();
    }
    否则{
    桌子
    .第(i)栏
    .search($('#text_box'+i).val(),reg_exp,smart_search)
    .draw()
    }
    }
    });
    }
    

    希望您理解我的问题。

    通常是通过否定来实现的,否定反映在
    operant或
    NOT
    关键字中。请添加一些代码,以便社区可以帮助您。添加代码后请检查