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 相关文章推荐
基于jquery的3d效果实现代码
Mar 23 Javascript
js Event对象的5种坐标
Sep 12 Javascript
九种js弹出对话框的方法总结
Mar 12 Javascript
JavaScript操纵窗口的方法小结
Jun 28 Javascript
css配合jquery美化 select
Nov 29 Javascript
js无刷新操作table的行和列
Mar 27 Javascript
javascript密码强度校验代码(两种方法)
Aug 10 Javascript
vue2.0 如何把子组件的数据传给父组件(推荐)
Jan 15 Javascript
Vue 中axios配置实例详解
Jul 27 Javascript
JS中实现一个下载进度条及播放进度条的代码
Jun 10 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
May 29 Javascript
JavaScript this关键字的深入详解
Jan 14 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
Banner程序
2006/10/09 PHP
php使用for语句输出三角形的方法
2015/06/09 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
使用xampp搭建运行php虚拟主机的详细步骤
2015/10/21 PHP
PHP屏蔽关键字实现方法
2016/11/17 PHP
php实现的读取CSV文件函数示例
2017/02/07 PHP
laravel 操作数据库常用函数的返回值方法
2019/10/11 PHP
js工具方法弹出蒙版
2013/05/08 Javascript
jquery实现控制表格行高亮实例
2013/06/05 Javascript
JavaScript动态插入script的基本思路及实现函数
2013/11/11 Javascript
基于JavaScript实现智能右键菜单
2016/03/02 Javascript
AngularJS改变元素显示状态
2017/04/20 Javascript
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
2017/10/25 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
Vuex mutitons和actions初使用详解
2019/03/04 Javascript
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
2019/12/22 Javascript
vue项目中使用bpmn为节点添加颜色的方法
2020/04/30 Javascript
python 不关闭控制台的实现方法
2011/10/23 Python
Python生成密码库功能示例
2017/05/23 Python
Django 日志配置按日期滚动的方法
2019/01/31 Python
浅析Python 中几种字符串格式化方法及其比较
2019/07/02 Python
python实现ftp文件传输功能
2020/03/20 Python
详解基于Jupyter notebooks采用sklearn库实现多元回归方程编程
2020/03/25 Python
python如何实现DES加密
2020/09/21 Python
Python实现简单猜数字游戏
2021/02/03 Python
利用Opencv实现图片的油画特效实例
2021/02/28 Python
Calzedonia美国官网:意大利风格袜子、打底裤和沙滩装
2018/07/19 全球购物
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
全球性的在线商店:Vogca
2019/05/10 全球购物
管理信息系学生的自我评价
2014/01/11 职场文书
社区班子个人对照检查材料思想汇报
2014/10/07 职场文书
实践论读书笔记
2015/06/29 职场文书
升职感谢领导的话语及升职感谢信
2019/06/24 职场文书
详解Javascript实践中的命令模式
2021/05/05 Javascript
spring boot项目application.properties文件存放及使用介绍
2021/06/30 Java/Android
springboot为异步任务规划自定义线程池的实现
2022/06/14 Java/Android