基于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 相关文章推荐
基于jquery的横向滚动条(滑动条)
Feb 24 Javascript
JS正则表达式比较常见用法
Jan 26 Javascript
js获取新浪天气接口的实现代码
Jun 06 Javascript
详解js中的apply与call的用法
Jul 30 Javascript
详解Vue中添加过渡效果
Mar 20 Javascript
JavaScript之事件委托实例(附原生js和jQuery代码)
Jul 22 jQuery
JS实现移动端判断上拉和下滑功能
Aug 07 Javascript
js 两个日期比较相差多少天的实例
Oct 19 Javascript
小程序自定义组件实现城市选择功能
Jul 18 Javascript
通过实例解析js简易模块加载器
Jun 17 Javascript
jquery实现加载更多&quot;转圈圈&quot;效果(示例代码)
Nov 09 jQuery
vue实现一个获取按键展示快捷键效果的Input组件
Jan 13 Vue.js
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
PHP无敌近乎加密方式!
2010/07/17 PHP
PHP实现获取第一个中文首字母并进行排序的方法
2017/05/09 PHP
javascript面向对象入门基础详细介绍
2012/09/05 Javascript
ext combobox动态加载数据库数据(附前后台)
2014/06/17 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
2015/08/11 Javascript
jQuery模仿单选按钮选中效果
2016/06/24 Javascript
Bootstrap CSS布局之列表
2016/12/15 Javascript
JS实现的驼峰式和连字符式转换功能分析
2016/12/21 Javascript
bootstrap表格分页实例讲解
2016/12/30 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
2017/01/04 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
2017/08/17 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
Vue 实现树形视图数据功能
2018/05/07 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
微信小程序实现省市区三级地址选择
2020/06/21 Javascript
layui 实现table翻页滚动条位置保持不变的例子
2019/09/05 Javascript
区分vue-router的hash和history模式
2020/10/03 Javascript
浅谈python对象数据的读写权限
2016/09/12 Python
使用k8s部署Django项目的方法步骤
2019/01/14 Python
python实现K近邻回归,采用等权重和不等权重的方法
2019/01/23 Python
python从入门到精通 windows安装python图文教程
2019/05/18 Python
对python中的float除法和整除法的实例详解
2019/07/20 Python
python库matplotlib绘制坐标图
2019/10/18 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
2020/04/12 Python
Python3+Flask安装使用教程详解
2021/02/16 Python
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
最便宜促销价格订机票:Airpaz(总部设在印尼,支持中文)
2018/11/13 全球购物
Python面试题:Python是如何进行内存管理的
2014/08/04 面试题
应届大学生求职的自我评价
2013/11/17 职场文书
2014年银行员工年终自我评价
2014/09/19 职场文书
房地产公司财务总监岗位职责
2015/04/03 职场文书
红与黑读书笔记
2015/06/29 职场文书
小学生读书笔记
2015/07/01 职场文书
Redis延迟队列和分布式延迟队列的简答实现
2021/05/13 Redis