Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery Datatables-精确筛选不返回任何内容_Jquery_Search_Datatables - Fatal编程技术网

jQuery Datatables-精确筛选不返回任何内容

jQuery Datatables-精确筛选不返回任何内容,jquery,search,datatables,Jquery,Search,Datatables,我正在使用下面的方法尝试通过精确的结果(数据)过滤列。但是,它不返回匹配项 $('#orders').DataTable().column( 8 ).search("^" + data + "$", true, false, true).draw() ; 将此代码与相同的输入一起使用会返回匹配项,但并不精确 $('#orders').DataTable().column( 8 ).search( data ).draw() ; 我不明白为什么不返回结果。我认为我的问题在于^+数据+部分,尽管

我正在使用下面的方法尝试通过精确的结果(数据)过滤列。但是,它不返回匹配项

$('#orders').DataTable().column( 8 ).search("^" + data + "$", true, false, true).draw() ;
将此代码与相同的输入一起使用会返回匹配项,但并不精确

$('#orders').DataTable().column( 8 ).search( data ).draw() ;
我不明白为什么不返回结果。我认为我的问题在于^+数据+部分,尽管我不确定。我哪里会出错


谢谢

你能为你的问题创建一个plunkr吗?它应该真的有效,你的正则表达式搜索没有问题。如果我使用保留引号,它也不起作用-“数据”。