考虑到这个带有regex、smartserach或二者中没有一个选项的数据表示例,智能搜索是做什么的?
例如,在列名下:
在搜索中键入Ai返回4个条目,无论是否标记智能搜索。,谁能提供一个例子,我可以看到智能搜索中是否存在差异?
例如,在列名下:
键入^[A]将返回3个带有regex标记的条目。在这个例子中,是否选择智能搜索似乎没有什么区别。再说一遍,有人能提供一个例子,我可以看到智能搜索中的区别吗?
EDIT1
这个链接文档可能会有所帮助。
从这里中可以看出,启用智能搜索和正则表达式可能不太好:Note that to perform a smart search, DataTables uses regular expressions, so if enable regular expressions using the second parameter to this method, you will likely want to disable smart searching as the two regular expressions might otherwise conflict and cause unexpected results.
发布于 2016-10-12 01:06:27
有关详细信息,请参阅search.smart选项。
DataTables的内置过滤是“智能的”,因为它将用户的输入分解为单个单词,然后按表中任何位置和顺序匹配这些单词(而不是简单地进行简单的字符串比较)。
在这个例子中,当启用“智能”模式时,输入“位置中的Junior Author”列将找到Junior Technical Author位置。当“智能”模式被禁用时,什么也找不到。
https://stackoverflow.com/questions/39988835
复制相似问题