位置: 编程技术 - 正文

基于jQuery实现搜索关键字自动匹配功能(jquery实现搜索功能)

编辑:rootadmin

推荐整理分享基于jQuery实现搜索关键字自动匹配功能(jquery实现搜索功能),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery搜索框实时匹配,jquery search,jquery实现搜索功能,jq搜索功能,jquery实现搜索,jqgrid搜索,jquery实现搜索功能,jquery实现搜索功能,内容如对您有帮助,希望把文章链接给更多的朋友!

今天我们就一起来看一个简单的基于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 转载请保留说明!

上一篇:jQuery.trim() 函数及trim()用法详解

下一篇:jquery移动端TAB触屏切换实现效果(jquery 移动端)

  • 个税免申报什么时候申报
  • 财务报表是什么意思
  • 新入职员工哪月交社保
  • 移动发票抬头个人税号公司能报销吗
  • 开票打印机可以自己买吗
  • 预缴所得税更正怎么操作
  • 新公司建账初始数据可以全部为零吗
  • 房产企业贷款利率
  • 预提返利的会计处理
  • 出口货物索赔如何确认收入
  • 流动资产投资的特点有
  • 营改增后小规模纳税人
  • 什么是工会经费返还
  • 规范合同签订的重要性
  • 工程施工开具发票
  • 投资决策中常用的指标有
  • 购买设备对方垫付运费会计分录
  • 环卫公司增值税税率
  • 增值税认证平台确认以后还可以再认证吗
  • 鸿蒙的usb调试
  • 电脑专用电源转换器
  • 不动产抵押合同管辖法院
  • 路由器2.4g和4g有什么区别
  • 民办非企业的注册资金最低限额
  • 通过email发送歌曲放哪?
  • 小规模纳税人缴纳增值税怎么算
  • 单位代缴住房公积金分录
  • 出售报废的边角料收入会计分录
  • 凭证的类型
  • 哪些货物出口不需要运输条件
  • 呆账核销分录
  • 快速制作一个演示文稿可用什么
  • yolo改进方法
  • python的opencv
  • 基于Python的图书馆信息管理系统研发
  • Blog2N如何计算
  • 单项履约成本是什么意思
  • phpcms v9 getshell
  • js去除属性
  • 民间非营利组织包括哪些单位
  • 自然人独资公司可以变更法人吗
  • 员工出差预借差旅费入的借贷
  • 企业如何采购
  • 税法对工资薪金的要求
  • 固定资产减少如何处理
  • 成本法长期股权投资初始成本确认
  • 暂估入库需要入什么科目
  • 企业所得税汇算清缴调增的项目有哪些
  • 付别人押金的会计分录
  • 如何计算债券实际收益
  • 个体工商户必须建账吗
  • 地税报表如何填写
  • 一次性付款的优势
  • 收到红字发票进项税怎么做账务处理
  • sql server中触发器的作用是什么?
  • sqlserver跨库查询sql回路问题
  • mysql使用正则表达式查询数据并另存为另一列
  • mysql 5.7启动
  • mysql的随机函数
  • 输入法是全角在哪里设置
  • WIN10系统怎么删除3Dmax
  • ubuntul
  • 开机出现系统错误怎么办
  • 在solaris8下
  • 进不去操作系统 怎么样修复引导
  • win7电脑能登qq但打不开网页怎么办
  • 无法收到steam短信代码
  • 如何隐藏应用软件
  • hpzts04.exe是什么进程 有什么作用 hpzts04进程查询
  • WIN10安装介质不识别硬盘
  • 电脑怎么连接上隐形wi
  • django orm sqlalchemy
  • 创建自己的app外卖平台
  • Linux数据库备份的命令
  • androidstudio git
  • apk文件怎么使用
  • Python对象转列表
  • 中国税务徽标
  • 江苏国税申报怎么操作流程
  • 个人租车收入如何缴纳个人所得税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设