基于jQuery实现表格内容的筛选功能


Posted in Javascript onAugust 21, 2016

废话不多说了,直接给大家贴关键代码了。具体代码如下所示:

<html>
 <head>
 <title>表格内容的筛选</title>
  <link type="text/css" rel="stylesheet" href="css/contains.css" />
  <style type="text/css">
table {
  width: 50%;
  border: 1px solid;
  background-color: #8FBC8F;
}
thead tr th {
  text-align: left;
  border-bottom: 1px solid;
}
</style>
  <script type="text/javascript" src="scripts/jquery-1.4.3.min.js"></script>
  <script type="text/javascript">
    $(function() {
      $('#filterName').keyup(function(){
        $('table tbody tr').hide()
          .filter(":contains('" +($(this).val()) + "')").show();
      }).keyup();//DOM加载完时,绑定事件完成之后立即触发
    });
  </script>
 </head>
 <body>
   筛选<input type="text" id="filterName"/>
  <table>
    <thead>
      <tr><th>姓名</th><th>性别</th><th>暂住地</th></tr>
    </thead>
    <tbody>
      <tr><td>张三</td><td>男</td><td>浙江宁波</td></tr>
      <tr><td>李四</td><td>女</td><td>浙江杭州</td></tr>
      <tr><td>王五</td><td>男</td><td>湖南长沙</td></tr>
      <tr><td>赵六</td><td>男</td><td>浙江温州</td></tr>
      <tr><td>Rain</td><td>男</td><td>浙江杭州</td></tr>
      <tr><td>MAXMAN</td><td>女</td><td>浙江杭州</td></tr>
      <tr><td>张八</td><td>男</td><td>浙江宁波</td></tr>
      <tr><td>李逵</td><td>女</td><td>浙江杭州</td></tr>
      <tr><td>王进</td><td>男</td><td>湖南长沙</td></tr>
      <tr><td>赵凯</td><td>男</td><td>浙江温州</td></tr>
      <tr><td>Rick</td><td>男</td><td>浙江杭州</td></tr>
      <tr><td>Micle</td><td>女</td><td>浙江杭州</td></tr>
    </tbody>
  </table>
 </body>
</html>

效果图:

输入前:

基于jQuery实现表格内容的筛选功能

输入后:

基于jQuery实现表格内容的筛选功能

以上所述是小编给大家介绍的基于jQuery实现表格内容的筛选功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript中AJAX用法实例分析
Jan 30 Javascript
Js实现简单的小球运动特效
Feb 18 Javascript
vue.js从安装到搭建过程详解
Mar 17 Javascript
深入理解JavaScript创建对象的多种方式以及优缺点
Jun 01 Javascript
JavaScript 中Date对象的格式化代码方法汇总
Sep 06 Javascript
JQuery 选择器、DOM节点操作练习实例
Sep 28 jQuery
vuex与组件联合使用的方法
May 10 Javascript
javascript标准库(js的标准内置对象)总结
May 26 Javascript
详解微信小程序开发聊天室—实时聊天,支持图片预览
May 20 Javascript
微信小程序new Date()方法失效问题解决方法
Jul 29 Javascript
Js数组扁平化实现方法代码总汇
Nov 11 Javascript
使用这 6个Vue加载动画库来减少我们网站的跳出率
May 18 Vue.js
jQuery Easyui快速入门教程
Aug 21 #Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
Aug 21 #Javascript
Javascript发送AJAX请求实例代码
Aug 21 #Javascript
原生js实现jquery函数animate()动画效果的简单实例
Aug 21 #Javascript
原生JS实现图片轮播与淡入效果的简单实例
Aug 21 #Javascript
JavaScript实战(原生range和自定义特效)简单实例
Aug 21 #Javascript
原生JS实现-星级评分系统的简单实例
Aug 21 #Javascript
You might like
Laravel5中Cookie的使用详解
2017/05/03 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
在JavaScript里嵌入大量字符串常量的实现方法
2013/07/07 Javascript
用正则表达式替换图片地址img标签
2013/11/22 Javascript
javascript得到当前页的来路即前一页地址的方法
2014/02/18 Javascript
JavaScript_object基础入门(必看篇)
2016/06/13 Javascript
jquery实现拖动效果
2016/08/10 Javascript
利用js编写响应式侧边栏
2016/09/17 Javascript
浅谈Vue 初始化性能优化
2017/08/31 Javascript
VUE2 前端实现 静态二级省市联动选择select的示例
2018/02/09 Javascript
vue forEach循环数组拿到自己想要的数据方法
2018/09/21 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
2020/08/07 Javascript
python读写ini文件示例(python读写文件)
2014/03/25 Python
零基础写python爬虫之爬虫编写全记录
2014/11/06 Python
简单讲解Python中的字符串与字符串的输入输出
2016/03/13 Python
Python+Wordpress制作小说站
2017/04/14 Python
python 读取excel文件生成sql文件实例详解
2017/05/12 Python
Django使用paginator插件实现翻页功能的实例
2018/10/24 Python
python将字符串以utf-8格式保存在txt文件中的方法
2018/10/30 Python
PyCharm鼠标右键不显示Run unittest的解决方法
2018/11/30 Python
Pycharm创建项目时如何自动添加头部信息
2019/11/14 Python
python已协程方式处理任务实现过程
2019/12/27 Python
h5页面背景图很长要有滚动条滑动效果的实现
2021/01/27 HTML / CSS
幼儿园门卫岗位职责
2014/02/14 职场文书
幼儿园运动会口号
2014/06/07 职场文书
海洋科学专业求职信
2014/08/10 职场文书
2014办公室副主任四风对照检查材料思想汇报
2014/09/20 职场文书
党员干部四风问题整改措施思想汇报
2014/10/12 职场文书
横空出世观后感
2015/06/09 职场文书
北京青年观后感
2015/06/15 职场文书
幼儿园科学课教学反思
2016/03/03 职场文书
创业计划书之面包店
2019/09/12 职场文书
Python中相见恨晚的技巧
2021/04/13 Python
JavaScript函数柯里化
2021/11/07 Javascript
Java 通过手写分布式雪花SnowFlake生成ID方法详解
2022/04/07 Java/Android