Javascript 在datatable中省略而不是包含搜索中的匹配结果
比如说- 如果在名称搜索字段中键入“hello”,则只有名称中不包含“hello”的结果才会显示在数据表中的结果中 需要一个2复选框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
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
关键字中。请添加一些代码,以便社区可以帮助您。添加代码后请检查