很难使“OR”条件的正则表达式起作用。
示例:表有 2 列,并试图在第 2 列上搜索(比如说 - “status”列)并且搜索正则表达式是:
//javascript
$('#filter-status').change(function() {
searchTxt = "Not Shared|Private";
<table name>.dataTable().fnFilter(searchTxt , 2,true);
}
看起来它正在提取具有“未共享”状态的数据,而不是提取具有“私有”状态的数据。
甚至尝试使用 searchTxt 作为 "^(Not Shared)|(Private)$" 和 "/(^Not Shared$)|(^Private$)/ "
不知道我错过了什么。任何人都可以帮忙吗?