光滑滑块正则表达式过滤

时间:2018-01-15 15:26:08

标签: javascript jquery regex slick.js

我正在尝试使用一个带有搜索框的滑块。此搜索框搜索滑块中的用户名称。

目前,当用户开始在输入框中输入内容时,搜索框会自动完成以完成其全名。

例如,他们输入' Joh'和' John Doe'推荐。

如果他们点击了John Doe'推荐,然后搜索将正常工作并返回约翰,但如果他们按回车或按提交按钮,那么它将显示没有人。

是否有一种方法允许我使用正则表达式进行过滤。

示例:用户键入' Joh'并按下进入。然后它与John Doe' Johnathon Pete' Daniel Johns'

由于

1 个答案:

答案 0 :(得分:0)

解决了!

我使用James Padolsey的正则表达式选择器进行jquery。

这是我的最终过滤声明:

var key = $name_query;
$('.carousel').slick('slickFilter', $('.member:regex(id,.*' + key + '.*)')).slick('refresh');