JQuery表格内容过滤的实现方法


Posted in Javascript onJuly 05, 2013
[html]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>JQuery表格内容过滤</title> 
<style type="text/css"> 
table{ border:0;border-collapse:collapse;} 
div{font:normal 12px/17px Arial;} 
td{ font:normal 12px/17px Arial;padding:2px;width:100px;} 
th{ font:bold 12px/17px Arial;text-align:left;padding:4px;border-bottom:1px solid #333;width:100px;} 
.even{ background:#FFF38F;}  /* 偶数行样式*/ 
.odd{ background:#FFFFEE;}   /* 奇数行样式*/ 
.selected{ background:#FF6500;color:#fff;} 
</style> 
<!--   引入jQuery --> 
<script src="jquery-1.5.2.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
  $(function(){ 
       $("#filterName").keyup(function(){ 
          $("table tbody tr") 
                    .hide() 
                    .filter(":contains('"+( $(this).val() )+"')") 
                    .show(); 
       }).keyup(); 
  }) 
</script> 
</head> 
<body> 
    <div> <br/> 筛选: <input id="filterName" name="filterName" /> <br/> </div> 
    <table> 
        <thead> 
            <tr><th>姓名</th><th>性别</th><th>暂住地</th></tr> 
        </thead> 
        <tbody> 
            <tr><td>SYJ</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>王六</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> 
        </tbody> 
    </table> 
</body> 
</html>
Javascript 相关文章推荐
通过javascript设置css属性的代码
Dec 28 Javascript
js的正则test,match,exec详细解析
Jan 29 Javascript
jquery实现动态画圆
Dec 04 Javascript
简介AngularJS的视图功能应用
Jun 17 Javascript
由ReactJS的Hello world说开来
Jul 02 Javascript
微信小程序利用co处理异步流程的方法教程
May 20 Javascript
微信小程序选择图片和放大预览图片功能
Nov 02 Javascript
vue实现前进刷新后退不刷新效果
Jan 26 Javascript
LayerClose弹窗关闭刷新方法
Aug 17 Javascript
jQuery利用FormData上传文件实现批量上传
Dec 04 jQuery
vue与bootstrap实现简单用户信息添加删除功能
Feb 15 Javascript
JavaScript 实现HTML DOM增删改查操作的常见方法详解
Jan 04 Javascript
JS动态创建Table,Tr,Td并赋值的具体实现
Jul 05 #Javascript
Javascript实现动态菜单添加的实例代码
Jul 05 #Javascript
javascript实现跳转菜单的具体方法
Jul 05 #Javascript
JavaScript获取和设置CheckBox状态的简单方法
Jul 05 #Javascript
JavaScript 操作table,可以新增行和列并且隔一行换背景色代码分享
Jul 05 #Javascript
JS 精确统计网站访问量的实例代码
Jul 05 #Javascript
如何使用jQuery Draggable和Droppable实现拖拽功能
Jul 05 #Javascript
You might like
使用php实现快钱支付功能(涉及到接口)
2013/07/01 PHP
PHP连接MySQL数据的操作要点
2015/03/20 PHP
Apache启动报错No space left on device: AH00023该怎么解决
2015/10/16 PHP
javascript真的不难-回顾一下基础知识
2013/01/15 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
2015/04/22 Javascript
充分发挥Node.js程序性能的一些方法介绍
2015/06/23 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
JavaScript中的splice方法用法详解
2016/07/20 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
2016/11/26 Javascript
简单理解js的prototype属性及使用
2016/12/07 Javascript
js如何判断是否在iframe中及防止网页被别站用iframe嵌套
2017/01/11 Javascript
vue cli webpack中使用sass的方法
2018/02/24 Javascript
vue.js或js实现中文A-Z排序的方法
2018/03/08 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
记一次vue去除#问题处理经过小结
2019/01/24 Javascript
常见的浏览器存储方式(cookie、localStorage、sessionStorage)
2019/05/07 Javascript
nodejs读取图片返回给浏览器显示
2019/07/25 NodeJs
javascript实现打砖块小游戏(附完整源码)
2020/09/18 Javascript
对vue生命周期的深入理解
2020/12/03 Vue.js
[04:21]狐狸妈带你到现场 DOTA2 TI中国区预选赛线下赛路线指引
2014/05/22 DOTA
[00:21]DOTA2亚洲邀请赛 Logo演绎
2015/02/07 DOTA
python中的对象拷贝示例 python引用传递
2014/01/23 Python
Python with用法实例
2015/04/14 Python
python生成随机图形验证码详解
2017/11/08 Python
浅谈使用Python内置函数getattr实现分发模式
2018/01/22 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
如何用C代码给Python写扩展库(Cython)
2019/05/17 Python
Django 导出项目依赖库到 requirements.txt过程解析
2019/08/23 Python
Python必须了解的35个关键词
2020/07/16 Python
软件工程师岗位职责
2013/11/16 职场文书
关于是否需要写商业计划书
2014/02/07 职场文书
大学生职业规划书的范本
2014/02/18 职场文书
数学备课组工作总结
2015/08/12 职场文书