位置: 编程技术 - 正文

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

  • 办税员的工作职责
  • 用友t3凭证日期怎么自动排序
  • 年报会计师审计费用
  • 现金流量表财务净现值怎么算
  • 员工离职的补偿金怎么入账
  • 债务清偿抵充的案例
  • 非货币性资产交换的记忆口诀
  • 工程按量计价什么意思
  • 注册资本没有到账怎么做账
  • 福利费可以用什么科目
  • 电子营业执照可以开通抖音小店吗
  • 应征增值税不含税销售额是什么意思
  • 旅游业开票问题总结二
  • 发票和实际业务发生时间不一致
  • 资源费用怎么算
  • 投资性房地产属于流动资产吗
  • 地毯属于什么类别
  • 工会职工活动支出标准
  • 地铁充值发票能报销吗
  • 加工贸易的方式
  • 1697510490
  • 降低win10版本
  • 无形资产一般采用直线法摊销也可采用加速法进行摊销
  • win7为什么那么好用
  • php composer自动加载
  • 苹果a1586是什么配置
  • HTTP 400 错误是什么原因
  • 个税这个月多交了下个月减回来
  • 应税货物销售额是什么意思
  • 不良资产核销的条件 追偿180天
  • php 如何防止接口被刷
  • 大沼泽地国家公园位于哪个城市
  • thinkphp smarty
  • 投资收益属于营业成本吗
  • php 封装
  • 出差餐补如何做账
  • 购买电脑如何入账
  • php背景图片代码
  • 人脸口罩检测系统
  • 大学毕业后送快递
  • php命令大全
  • python怎么打开mac本地文件
  • 购入已提足折旧的固定资产账务处理
  • 收据入帐
  • 资产减值损失应在计算()时扣除
  • 外贸公司出口退税流程
  • 税控盘服务费小规模可以抵扣吗
  • 房地产开发企业增值税税率
  • 出现什么情况企业不能持续经营
  • 个人所得税完整申报流程
  • 小规模纳税人免税政策2023年
  • 进项发票未认证
  • 长期应付款科目的涉税风险
  • 事业单位会计的特点
  • 呆账坏账对应五级分类
  • 递延所得税资产和递延所得税负债
  • 分公司费用报销
  • 个人社保缴纳会不会自动扣款
  • 工业企业固定资产折旧年限
  • mysql数据库遇到的故障及分析
  • mysql优化技巧实战
  • mysql多个group by
  • ie10工具栏在哪
  • solaris ssh offline
  • win8 开机
  • linux查看sh
  • win+p怎么用
  • win10的hyper-v在哪
  • CCMoveBy与CCMoveTo
  • option标签的作用
  • jquery怎么获取
  • 新闻客户端app
  • 刚接触 python 如何快速上手?
  • nodejs promise.all
  • 命令如下
  • javascript要怎么学
  • 增值税报表进项税和销项税都不填可以吗
  • 人工成本占企业利润比例
  • 光伏电站电力监控系统
  • 收入较去年同期增长怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设