美文网首页
jquery.chosen.js实现模糊搜索

jquery.chosen.js实现模糊搜索

作者: AmilyHao | 来源:发表于2017-05-23 18:14 被阅读0次

jquery.chosen.js查询时,chosen默认从第一个字符搜索,所以写中间的字符搜索时,是搜索不出来的

若想实现中间字符的模糊查询,下面的js中(search_contains属性为true即可)可以让chosen搜索选项的中间及末尾字符

no_results_text是搜索不到内容时,显示的提示语

placeholder_text是下拉选项默认显示的文字

disable_search_threshold是select的option选项大于等于此值,才会显示查询的文本框

jQuery(".chosen").chosen({

no_results_text: "My language message.",

placeholder_text : "My language message.",

search_contains: true,

disable_search_threshold: 10

});

或者是直接将jquery.chosen.js的源码修改了

将this.search_contains = this.options.search_contains || !1

改为this.search_contains = true || !1

网速查到的资料,记录一下,以供不时之需!

相关文章

  • jquery.chosen.js实现模糊搜索

    jquery.chosen.js查询时,chosen默认从第一个字符搜索,所以写中间的字符搜索时,是搜索不出来的 ...

  • Elasticsearch 实现模糊搜索

    1、match query实现模糊搜索,该方式会对匹配文本进行分词然后匹配分词后的每个词项,匹配操作有OR和AND...

  • ES实现模糊搜索

    最近使用ES时,有一个简单的需求,要求实现按照某个字段实现类似mysql中的like查询。这里记录下实现方式。这里...

  • 纯前端实现模糊搜索

    匆匆完成,待整理。。。 一、前置知识 模糊查询一般都是后台来做的,我们只需要调用接口,而且后台做这个是非常的方便,...

  • js 实现本地模糊搜索

    前端实现模糊搜索 indexOf、split 、match、test indexOf方法 语法:stringObj...

  • js实现模糊搜索(vue组件)

    平时的搜索功能都是基于后台交互,拿数据就好。前几日碰到了需要使用本地数据匹配模糊搜索的功能,重新封了一个vue小组...

  • 前端js实现本地模糊搜索

    很多时候我们做模糊查询是传关键字给后台请求后台接口,但是有时候一些轻量级的列表前端来做可以减少ajax请求,在一定...

  • jquery contains函数 实现模糊搜索

    HTML JS CSS

  • 模糊搜索

    【法1】Android基础控件—SearchView 【参考链接】 http://blog.csdn.net/za...

  • 模糊搜索

    http://blog.csdn.net/lianbaixue/article/details/10579117

网友评论

      本文标题:jquery.chosen.js实现模糊搜索

      本文链接:https://www.haomeiwen.com/subject/ebsgxxtx.html