datatables 使用正则搜索时,column.search() 返回的是带 ^ 和 $ 的正则字符串,直接截取会导致含点号(.)、短横线(-)、冒号(:)等特殊字符的值匹配失败;本文提供基于正则动态匹配唯一值的可靠回显方案。
在使用 DataTables 构建级联下拉筛选(如按 Name、Position、Office 过滤)时,一个常见却易被忽视的问题是:含特殊字符(如 .、-、:)的列值在筛选后无法在下拉框中保持高亮选中状态。例如
ID.AI | 或
Garrett -2 | 被选中后,刷新或重绘表格时,对应