DataTables 列搜索精确匹配

rav*_*rav 5 datatable jquery

我在我的应用程序中使用 jQuery DataTables插件。我正在尝试搜索与列中的数据完全匹配的字符串。

我检查了这个主题,它的解决方案不适用于我的情况。我的搜索字符串是一个正则表达式|其符号可能看起来像Logged In|Active|Not Active.

当搜索字符串包含 时,当我使用以下搜索时,也会显示 的Active(Logged In|Active)记录:Not Active

jQuery("#myTable").DataTable()
                .columns("#status")
                .search("^"+status+"$",true,false)
                .draw();
 
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。提前致谢!

rav*_*rav 9

jQuery("#myTable").DataTable()
                .columns("#status")
                .search("(^"+status+"$)",true,false)
                .draw();
Run Code Online (Sandbox Code Playgroud)

这有效!