位置: 编程技术 - 正文
推荐整理分享基于jQuery实现搜索关键字自动匹配功能(jquery实现搜索功能),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:jquery搜索框实时匹配,jquery search,jquery实现搜索功能,jq搜索功能,jquery实现搜索,jqgrid搜索,jquery实现搜索功能,jquery实现搜索功能,内容如对您有帮助,希望把文章链接给更多的朋友!
今天我们就一起来看一个简单的基于jquery的关键字自动匹配的例子,希望文章能够对各位有帮助。例子一在项目中,有时候需要用户选择城市,但是城市太多,用户选择起来不太方便,所以提供了一个用户可以通过输入框输入城市的汉字或者拼音简写。结果示意图如下:
当输入拼音后结果示意图如下:
实现代码如下:
注意点:
1、当我想实现在输入框内实时查询列表值,想到的第一种方案是用ajax,但是想了一下发现列表的值基本是固定的,为什么不一次加载出来呢,所以把后台代码改了一下,将所有城市详情加载出来。2、输入框内值改变需要触发事件,我第一个想法是用onchange,但是事实上onchange是输入框值改变且输入框失去焦点,所以我最终用了keyup。keyup在电脑上测试都没有问题,但是在微信端,怎么都不生效。于是将keyup替换成了最终的 bind(‘input propertychange', function() {} 。3、在判断城市字符是否包含输入框内的字符时,我用contains函数,在火狐下测试没有任何问题,但是在chrome和微信客户端不生效。最后将contains替换成了indexOf。
例子二、使用jquery.autocomplete插件来实现。1、使用设置 首页,要把插件的js代码嵌入到你自己的项目中去。
2、使用方法 为要实现自动匹配提示的 input 表单添加 AutoComplete 功能。
根据文本表单中的输入信息,进行关键字提示匹配。
3、设置表现样式
最后,用div和css美化表现效果。
以上分享的两个例子都是关于jQuery实现搜索关键字自动匹配功能的,希望对大家的学习有所帮助。
jquery移动端TAB触屏切换实现效果 我们使用移动端时可以通过触屏手势左右滑动来切换TAB栏目,如网易新闻等APP栏目切换。我们说的TAB一般由导航条和TAB对应的内容组成,切换导航条上
基于jquery实现鼠标滚轮驱动的图片切换效果 jQuery可以制作出与Flash媲美的动画效果,这点绝对毋庸置疑,本文将通过实例演示一个基于鼠标滚轮驱动的图片切换效果。本例实现的效果:鼠标滚轮滚
jQuery无刷新分页完整实例代码 本文实例讲述了jQuery无刷新分页实现方法。分享给大家供大家参考,具体如下:这款jQuery分页示例,是分页经典形式,兼容性也做的好,网页上的分页
标签: jquery实现搜索功能
本文链接地址:https://www.jiuchutong.com/biancheng/370434.html 转载请保留说明!友情链接: 武汉网站建设