位置: 编程技术 - 正文

基于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 移动端)

  • 出租房屋收取水电费 能计收入吗
  • 综合保税区是什么意思,举个例子
  • 有形动产租赁服务属于现代服务吗
  • 公司法人必须办社保吗?
  • 其他债券投资有减值,为什么其他权益工具投资没有减值
  • 餐饮注册个体工商户还是注册公司
  • 开票金额大于付款金额怎么做分录
  • 分公司的所得税怎么申报
  • 小规模纳税人金融服务税率
  • 2021年停车费税率
  • 冲减以前年度主营业务成本对今年有影响吗
  • 可供出售权益工具投资公允价值的增加
  • 个人处置打包债权取得的收入
  • 机械租赁费怎么算
  • 盘盈入库做什么分录
  • 出口货物的进项发票什么时候认证
  • 土地房产税征收范围
  • 企业必须要掌握哪些技能
  • 没有产权的房子可以公证吗
  • 完工百分比法确认成本 分录
  • 哪些资产减值损失可以 转回,哪些不能?
  • 工会经费的开支必须取得发票么
  • 软件开发过程中采用多种图形化工具
  • 股东借款作为资本金投入
  • windows 10纯净版
  • 资产处置收益的项目有哪些
  • php实现简单数字变量
  • sbsetup.exe - sbsetup是什么进程 有什么用
  • 将银行借款存入银行会引起企业资产总额的变化吗
  • php5升级到php7
  • 售后回购怎么做账务处理
  • php验证码扭曲效果怎么做
  • phpajax技术
  • 生产型企业出口外购货物可以退税吗
  • laravel实战教程
  • 带息应收票据会计处理
  • 资产负债表的编制方法
  • framework for
  • 老生常谈含义
  • 小规模纳税人报税期是哪几个月
  • nvme安装win10教程
  • cd相关命令
  • 利息收入交所得税吗
  • 固定资产处置科目有哪些
  • excel随机抽取n行数据
  • 火车头 采集器
  • 自定义函数是啥
  • dedecms配置
  • 劳务分包的三种形式
  • 会计凭证借贷方哪个是收入
  • 长期股权投资的账务处理
  • 失控发票多久能查出
  • 公益性捐赠支出计入什么科目
  • 研发加计扣除抵减税额怎么算
  • 享受优惠政策的通知
  • 现金日记账年结怎么划线
  • 投标资质使用费
  • 失业人员的养老金
  • 老板在自己的公司做事
  • 基金会收到捐款的会计分录
  • 个人账户打流水需要本人吗
  • 计提折旧有哪些会计科目
  • 房地产企业资产减值损失
  • mysql与sqlyog
  • myeclipse连接mysql失败
  • workbench如何运行
  • win8.1如何关闭开机密码
  • win7连接xp共享
  • win7 64位系统怎么查看串口号?
  • jquery 属性
  • opengl 2
  • linux中shell脚本实验总结
  • 仿百度首页html代码静态
  • jquery $each
  • python字典合并 同key
  • python修改图片背景
  • 地税税务稽查管理办法
  • 银行收取个人贷款的费用
  • 四川职工医保联网了吗
  • 企业税费如何计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设