基于jQuery实现页面搜索功能


Posted in Javascript onMarch 26, 2020

jQuery实现页面搜索,搜索筛选用户输入的内容!

基于jQuery实现页面搜索功能

HTML:

<div class="table">
  <table>
   <tr id="theader">
   <th>姓名</th>
   <th>性别</th>
   <th>联系方式</th>
  </tr>
  <tr>
   <td>客服</td>
   <td>女</td>
   <td>161654466</td>
  </tr>
  <tr>
   <td>掌柜</td>
   <td>男</td>
   <td>37398378737</td>
  </tr>
  <tr>
   <td>小二</td>
   <td>男</td>
   <td>37398378737</td>
  </tr>
  <tr>
   <td>小三</td>
   <td>女</td>
   <td>3464653537</td>
  </tr>
  <tr>
   <td>小四</td>
   <td>女</td>
   <td>37398378737</td>
  </tr>
  </table>
  <input type="text"></input>
  <input type="button" value="搜索"></input>

 </div>

JQ:

$(function(){
  $("input[type=button]").click(function(){
   var txt=$("input[type=text]").val();
   if($.trim(txt)!=""){

    $("table tr:not('#theader')").hide().filter(":contains('"+txt+"')").show().css("background","red");
   }else{
    $("table tr:not('#theader')").css("background","#fff").show();
   }
  });
 })

更多搜索功能实现的精彩文章,请点击专题:javascript搜索功能汇总 进行学习

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
DOMAssitant最新版 DOMAssistant 2.5发布
Dec 25 Javascript
运用jquery实现table单双行不同显示并能单行选中
Jul 25 Javascript
Javascript中各种trim的实现详细解析
Dec 10 Javascript
JavaScript 作用域链解析
Nov 13 Javascript
Javascript Object 对象学习笔记
Dec 17 Javascript
js点击列表文字对应该行显示背景颜色的实现代码
Aug 05 Javascript
javascript图片延迟加载实现方法及思路
Dec 31 Javascript
Node.js编写组件的三种实现方式
Feb 25 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
Apr 19 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
Sep 06 Javascript
微信小程序实现留言板功能
Nov 02 Javascript
JavaScript中数组去重的5种方法
Jul 04 Javascript
JS中的数组方法笔记整理
Jul 26 #Javascript
jQuery实现日期联动效果实例
Jul 26 #Javascript
一种基于浏览器的自动小票机打印实现方案(js版)
Jul 26 #Javascript
深入理解JavaScript函数参数(推荐)
Jul 26 #Javascript
JavaScript从0开始构思表情插件
Jul 26 #Javascript
只需五句话搞定JavaScript作用域(经典)
Jul 26 #Javascript
第一次接触神奇的Bootstrap基础排版
Jul 26 #Javascript
You might like
在字符串中把网址改成超级链接
2006/10/09 PHP
mysql时区问题
2008/03/26 PHP
MySQL时间字段究竟使用INT还是DateTime的说明
2012/02/27 PHP
php学习之function的用法
2012/07/14 PHP
php使用array_chunk函数将一个数组分割成多个数组
2018/12/05 PHP
Laravel实现ORM带条件搜索分页
2019/10/24 PHP
Mootools 1.2教程 事件处理
2009/09/15 Javascript
为调试JavaScript添加输出窗口的代码
2010/02/07 Javascript
20个最新的jQuery插件
2012/01/13 Javascript
jquery 实现两Select 标签项互调示例代码
2014/09/25 Javascript
nodejs URL模块操作URL相关方法介绍
2015/03/03 NodeJs
Javascript实现计算个人所得税
2015/05/10 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
2016/08/03 Javascript
微信小程序 navigation API实例详解
2016/10/02 Javascript
Bootstrap如何创建表单
2016/10/21 Javascript
基于JavaScript实现的折半查找算法示例
2017/04/14 Javascript
JS与jQuery实现子窗口获取父窗口元素值的方法
2017/04/17 jQuery
关于react-router的几种配置方式详解
2017/07/24 Javascript
JS实现websocket长轮询实时消息提示的效果
2017/10/10 Javascript
ES6知识点整理之函数对象参数默认值及其解构应用示例
2019/04/17 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
vue 开发企业微信整合案例分析
2019/12/02 Javascript
微信小程序实现左滑删除效果
2020/11/18 Javascript
数据挖掘之Apriori算法详解和Python实现代码分享
2014/11/07 Python
Python判断两个list是否是父子集关系的实例
2018/05/04 Python
关于初始种子自动选取的区域生长实例(python+opencv)
2020/01/16 Python
Django如何继承AbstractUser扩展字段
2020/11/27 Python
Python爬虫之Selenium库的使用方法
2021/01/03 Python
HelloFresh奥地利:立即订购烹饪盒
2019/02/22 全球购物
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
中国旅游网站:途牛旅游网
2019/09/29 全球购物
公司请假条格式
2014/04/11 职场文书
2015年乡镇扶贫工作总结
2015/04/08 职场文书
Node.js实现断点续传
2021/06/23 Javascript
python中if和elif的区别介绍
2021/11/07 Python