jQuery列表检索功能实现代码


Posted in jQuery onJuly 17, 2017

先给大家展示下效果图:

jQuery列表检索功能实现代码 

这是一个简单的列表 右上角有一个检索功能 我们要实现的是列表检索功能 是用的jquery实现的 具体代码如下

$(function(){
      $("input[type=button]").click(function(){
        var txt=$("input[type=text]").val();
        if($.trim(txt)!=""){
          $(".ggsm_list li span").parent().hide().filter(":contains('"+txt+"')").show();
        }else{
          $(".ggsm_list li").show();
        }
      });
    });

给按钮一个点击事件,首先获取到input中的值,然后让span的其它父元素都隐藏(其实就是隐藏掉其它的li标签)然后查找含有txt(就是input中值)的那一个li,然后显示出来

$("#textInput").on("keypress", function (e) {
        if (e.charCode === 13) {
          var txt=$("input[type=text]").val();
          if($.trim(txt)!=""){
            $(".ggsm_list li span").parent().hide().filter(":contains('"+txt+"')").show();
          }else{
            $(".ggsm_list li").show();
          }
        }

这个代码是对键盘回车键做的一个优化(代码不多很简单)

以上所述是小编给大家介绍的jQuery列表检索功能实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
使用jQuery,Angular实现登录界面验证码详解
Apr 27 jQuery
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
jquery实现侧边栏左右伸缩效果的示例
Dec 19 jQuery
jQuery实现的页面详情展开收起功能示例
Jun 11 jQuery
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 jQuery
jQuery实现表单动态添加数据并提交的方法
Jul 19 jQuery
使用jQuery给Table动态增加行、清空table的方法
Sep 05 jQuery
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
Jan 18 jQuery
JQuery的加载和选择器用法简单示例
May 13 jQuery
JQuery常见节点操作实例分析
May 15 jQuery
jquery多级树形下拉菜单的实例代码
Jul 09 jQuery
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 #jQuery
用户管理的设计_jquery的ajax实现二级联动效果
Jul 13 #jQuery
JQuery EasyUI的一些常用组件
Jul 12 #jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 #jQuery
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 #jQuery
jQuery实现节点的追加、替换、删除、复制功能示例
Jul 11 #jQuery
使用jQuery实现动态添加小广告
Jul 11 #jQuery
You might like
简单的移动设备检测PHP脚本代码
2011/02/19 PHP
php用正则表达式匹配URL的简单方法
2013/11/12 PHP
PHP函数http_build_query使用详解
2014/08/20 PHP
PHP基于curl后台远程登录正方教务系统的方法
2016/10/14 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
thinkPHP5分页功能实现方法分析
2017/10/25 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
2019/03/27 PHP
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
2013/11/30 Javascript
JavaScript中Null与Undefined的区别解析
2015/06/30 Javascript
javascript中for/in循环及使用技巧
2015/09/01 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
JavaScript的Backbone.js框架的一些使用建议整理
2016/02/14 Javascript
jQuery+PHP实现微信转盘抽奖功能的方法
2016/05/25 Javascript
easyui 中的datagrid跨页勾选问题的实现方法
2017/01/18 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
vue 2.0 购物车小球抛物线的示例代码
2018/02/01 Javascript
node实现登录图片验证码的示例代码
2018/04/20 Javascript
node中的密码安全(加密)
2018/09/17 Javascript
Vue.js的复用组件开发流程完整记录
2018/11/29 Javascript
微信小程序实现音频文件播放进度的实例代码
2020/03/02 Javascript
Vue实现省市区三级联动
2020/12/27 Vue.js
[46:55]完美世界DOTA2联赛决赛 FTD vs Phoenix 第三场 11.08
2020/11/11 DOTA
Python使用htpasswd实现基本认证授权的例子
2014/06/10 Python
Python批量重命名同一文件夹下文件的方法
2015/05/25 Python
python字典基本操作实例分析
2015/07/11 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
python用线性回归预测股票价格的实现代码
2019/09/04 Python
详解python破解zip文件密码的方法
2020/01/13 Python
美国按摩椅批发网站:Titan Chair
2018/12/27 全球购物
英文版银行求职信
2013/10/09 职场文书
教学大赛获奖感言
2014/01/15 职场文书
经营理念标语
2014/06/21 职场文书
Vue+TypeScript中处理computed方式
2022/04/02 Vue.js