JavaScript前端页面搜索功能案例【基于jQuery】


Posted in jQuery onJuly 10, 2019

本文实例讲述了JavaScript前端页面搜索功能。分享给大家供大家参考,具体如下:

今天给大家分享一篇关于前端页面搜索的案例,有了这个案例,在表格数据中可以进行快速查找,比在浏览器中使用ctrl+F体验比较好。

效果图:

JavaScript前端页面搜索功能案例【基于jQuery】

代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>页面搜索实例</title>
  <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
  <style>
    table{
      width:400px;
      border:1px solid blue;
      border-collapse: collapse;
    }
    table th{
      height:30px;
      border:1px solid blue;
      text-align: center;
    }
    table td{
      height:30px;
      border:1px solid blue;
      text-align: center;
    }
  </style>
</head>
<body>
  <table>
    <tr>
      <th>姓名</th>
      <th>性别</th>
      <th>电话</th>
    </tr>
    <tr>
      <td>张三</td>
      <td>男</td>
      <td>13111112222</td>
    </tr>
    <tr>
      <td>李四</td>
      <td>男</td>
      <td>13233334444</td>
    </tr>
    <tr>
      <td>移动充值</td>
      <td>女</td>
      <td>10086</td>
    </tr>
    <tr>
      <td>联通充值</td>
      <td>女</td>
      <td>10010</td>
    </tr>
  </table>
  <div style="width:100%;height:20px"></div>
  <div>
    <input type="text" name="" id="">
    <input type="button" value="搜索">
  </div>
</body>
<script>
  $('input[type=button]').click(function(){
    var text = $('input[type=text]').val();
    $('table tr').not(':first').hide().filter(':contains("'+text+'")').show();
  });
</script>
</html>

代码比较简单,首先给button按钮添加单击事件,然后获取文本框中的内容,再从表格中tr进行查找,首先把表头的tr过滤掉,然后把其他的tr全部隐藏掉,然后按照内容进行过滤,把过滤出来的行显示出来。

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

注:另外,本站如下几款在线工具也具有前端页面搜索功能,且功能更加强大:

php在线函数参考表:
http://tools.3water.com/table/php_fun_table

全国少数民族分布在线查询工具:
http://tools.3water.com/bianmin/minzufenbu

世界节日在线查询工具:
http://tools.3water.com/bianmin/jieri

世界各国区号代码及时差查询表:
http://tools.3water.com/bianmin/shicha

世界各国/地区货币查询表:
http://tools.3water.com/bianmin/huobi

世界各国首都查询表:
http://tools.3water.com/bianmin/shoudu

更多关于jQuery相关内容可查看本站专题:《jQuery页面元素操作技巧汇总》、《jQuery常见事件用法与技巧总结》、《jQuery常用插件及用法总结》、《jQuery扩展技巧总结》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
Apr 28 jQuery
jquery.masonry瀑布流效果
May 25 jQuery
基于jQuery实现的Ajax 验证用户名唯一性实例代码
Jun 28 jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 jQuery
JavaScript自执行函数和jQuery扩展方法详解
Oct 27 jQuery
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 jQuery
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
Apr 10 jQuery
jQuery位置选择器用法实例分析
Jun 28 jQuery
jQuery 查找元素操作实例小结
Oct 02 jQuery
jQuery实现简易聊天框
Feb 08 jQuery
JQuery获得内容和属性方法解析
May 30 jQuery
jquery实现有过渡效果的tab切换
Jul 17 jQuery
jquery多级树形下拉菜单的实例代码
Jul 09 #jQuery
jQuery删除/清空指定元素的所有子节点实例代码
Jul 04 #jQuery
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
Jul 03 #jQuery
jQuery属性选择器用法实例分析
Jun 28 #jQuery
jQuery位置选择器用法实例分析
Jun 28 #jQuery
jQuery层叠选择器用法实例分析
Jun 28 #jQuery
jQuery内容选择器与表单选择器实例分析
Jun 28 #jQuery
You might like
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
PHP操作mysql函数详解,mysql和php交互函数
2011/05/19 PHP
PHP中返回引用类型的方法
2015/04/03 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
2015/12/19 PHP
JavaScript 序列化对象实现代码
2009/12/18 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
js实现按一下删除键删除整个单词附demo
2014/09/05 Javascript
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
详解Vue文档中几个易忽视部分的剖析
2018/03/24 Javascript
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
js页面加载后执行的几种方式小结
2020/01/30 Javascript
Python列表list数组array用法实例解析
2014/10/28 Python
Python程序中的观察者模式结构编写示例
2016/05/27 Python
Python实现删除列表中满足一定条件的元素示例
2017/06/12 Python
python3.6+django2.0开发一套学员管理系统
2018/03/03 Python
如何利用python制作时间戳转换工具详解
2018/09/12 Python
Python3.5常见内置方法参数用法实例详解
2019/04/29 Python
Django1.11配合uni-app发起微信支付的实现
2019/10/12 Python
torch 中各种图像格式转换的实现方法
2019/12/26 Python
Python logging日志模块 配置文件方式
2020/07/12 Python
KIKO MILANO荷兰网上商店:意大利专业化妆品品牌
2017/05/12 全球购物
Brasty波兰:香水、化妆品、手表网上商店
2019/04/15 全球购物
表彰大会主持词
2014/03/26 职场文书
优秀学生评语大全
2014/04/25 职场文书
煤矿安全演讲稿
2014/05/09 职场文书
全国优秀教师事迹材料
2014/08/26 职场文书
党员学习中共十八大思想报告
2014/09/12 职场文书
办理信用卡收入证明范例
2014/09/13 职场文书
工作批评与自我批评范文
2014/10/16 职场文书
庐山导游词
2015/02/03 职场文书
对外汉语教师推荐信
2015/03/27 职场文书
大学感恩节活动总结
2015/05/05 职场文书
仰望星空观后感
2015/06/10 职场文书
大学自主招生自荐信(2016精选篇)
2016/01/28 职场文书