我对选择的 jQuery插件有疑问。当我尝试搜索其中有空格的字符串时,即使它确实存在,我也没有得到任何结果。
例如:如果我输入字符串“and barbu”,我什么也得不到。但是当我写“antigua and barbu”时,我得到了结果。
我应该怎么做才能解决这个空间问题?
我对选择的 jQuery插件有疑问。当我尝试搜索其中有空格的字符串时,即使它确实存在,我也没有得到任何结果。
例如:如果我输入字符串“and barbu”,我什么也得不到。但是当我写“antigua and barbu”时,我得到了结果。
我应该怎么做才能解决这个空间问题?
在这里回答:更改 jquery 插件中的搜索行为选择 只需要添加
jQuery('select').chosen({search_contains:true}) ;
正如选项文档中提到的那样:http: //harvesthq.github.io/chosen/options.html
search_contains false 默认情况下,Chosen 的搜索从单词的开头开始匹配。将此选项设置为 true 允许从单词中的任何位置开始匹配。这对于在 () 和 [] 中包含大量特殊字符或短语的选项特别有用。