jquery表格内容筛选实现思路及代码


Posted in Javascript onApril 16, 2013
筛选:<input type="text" id="sea" /> 
<table width="100%" id="se"> 
<thead> 
<tr><th></th><th>姓名</th><th>性别</th><th>地址</th></tr> 
</thead> 
<tbody> 
<tr class="parent" id="row_01"><td colspan="3">一班</td></tr> 
<tr class="child_row_01"><td></td><td>大爷</td><td>男10</td><td>武汉1</td></tr> 
<tr class="child_row_01"><td></td><td>大爷</td><td>男9</td><td>武汉2</td></tr> 
<tr class="child_row_01"><td></td><td>大爷</td><td>男8</td><td>武汉3</td></tr> 
<tr class="parent" id="row_02"><td colspan="3">二班</td></tr> 
<tr class="child_row_02"><td></td><td>大爷</td><td>男7</td><td>武汉4</td></tr> 
<tr class="child_row_02"><td></td><td>大爷</td><td>男6</td><td>武汉5</td></tr> 
<tr class="child_row_02"><td></td><td>大爷</td><td>男5</td><td>武汉6</td></tr> 
<tr class="child_row_02"><td></td><td>大爷</td><td>男4</td><td>武汉7</td></tr> 
<tr class="parent" id="row_03"><td colspan="3">三班</td></tr> 
<tr class="child_row_03"><td></td><td>大爷</td><td>男3</td><td>武汉8</td></tr> 
<tr class="child_row_03"><td></td><td>大爷</td><td>男2</td><td>武汉9</td></tr> 
<tr class="child_row_03"><td></td><td>大爷</td><td>男1</td><td>武汉10</td></tr> 
</tbody> 
</table> 
<script type="text/javascript" > 
$(function(){ 
$("#sea").keyup(function(){ 
$("#se tbody tr").hide().filter(":contains('"+$(this).val()+"')").show(); 
}).keyup(); 
}); 
</script>

// jquery表格内容筛选 
<!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" /> 
<script src="../css/jquery-1.6.2.js"></script> 
<script> 
$(function(){ 
$('tr.parent').click(function(){ 
$(this).toggleClass("selected").siblings('.child_'+this.id).toggle(); 
}); 
}); 
</script> 
<style> 
.selected{background:red}; 
</style> 
<title>Untitled Document</title> 
</head> 
<body> 
<table> 
<thead> 
<tr> 
<th>姓名</th> 
<th>年龄</th> 
</tr> 
</thead> 
<tbody> 
<tr class="parent" id="row_01"> 
<td colspan="2">人力部</td> 
</tr> 
<tr class="child_row_01"> 
<td >脚本</td> 
<td>20</td> 
</tr> 
<tr class="child_row_01"> 
<td >脚本</td> 
<td >20</td> 
</tr> 
<tr class="child_row_01"> 
<td >脚本</td> 
<td >20</td> 
</tr> 
<tr class="parent" id="row_02"> 
<td colspan="2">技术部</td> 
</tr> 
<tr class="child_row_02"> 
<td >脚本</td> 
<td >20</td> 
</tr> 
<tr class="child_row_02"> 
<td >脚本</td> 
<td >20</td> 
</tr> 
<tr class="child_row_02"> 
<td >脚本</td> 
<td >20</td> 
</tr> 
</tbody> 
</table> 
</body> 
</html>
Javascript 相关文章推荐
javascript Onunload与Onbeforeunload使用小结
Dec 31 Javascript
jquery中获取select选中值的代码
Jun 27 Javascript
JS实现横向拉伸动感伸缩菜单效果代码
Sep 04 Javascript
举例讲解JavaScript substring()的使用方法
Nov 09 Javascript
JS表格组件神器bootstrap table详解(基础版)
Dec 08 Javascript
jquery zTree异步加载简单实例讲解
Feb 25 Javascript
js实现背景图自适应窗口大小
Jan 10 Javascript
微信小程序 定位到当前城市实现实例代码
Feb 23 Javascript
javascript 面向对象function详解及实例代码
Feb 28 Javascript
原生js实现放大镜特效
Mar 08 Javascript
vue+高德地图写地图选址组件的方法
May 18 Javascript
Element Input输入框的使用方法
Jul 26 Javascript
js实现图片轮换效果代码
Apr 16 #Javascript
js相册效果代码(点击创建即可)
Apr 16 #Javascript
jQuery实现点击标题输入详细信息
Apr 16 #Javascript
jQuery图片的展开和收缩实现代码
Apr 16 #Javascript
js变换显示图片的实例
Apr 16 #Javascript
在jQuery中 常用的选择器介绍
Apr 16 #Javascript
jQuery中对节点进行操作的相关介绍
Apr 16 #Javascript
You might like
PHP strtok()函数的优点分析
2010/03/02 PHP
PHP登陆后跳转到登陆前页面实现思路及代码
2014/01/17 PHP
PHP代码优化之成员变量获取速度对比
2014/02/28 PHP
php mysql PDO 查询操作的实例详解
2017/09/23 PHP
php xhprof使用实例详解
2019/04/15 PHP
jQuery中fadeIn、fadeOut、fadeTo的使用方法(图片显示与隐藏)
2013/05/08 Javascript
Javascript排序算法之合并排序(归并排序)的2个例子
2014/04/04 Javascript
JavaScript焦点事件、鼠标事件和滚轮事件使用详解
2016/01/15 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
jQuery UI Bootstrap是什么?
2016/06/17 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
JavaScript实现刷新不重记的倒计时
2016/08/10 Javascript
使用BootStrapValidator完成前端输入验证
2016/09/28 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
解决nuxt页面中mounted、created、watch执行两遍的问题
2020/11/05 Javascript
[01:08]DOTA2“血战之命”预告片
2017/08/12 DOTA
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
Python文件及目录操作实例详解
2015/06/04 Python
python语言线程标准库threading.local解读总结
2019/11/10 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
2019/12/27 Python
简单了解python filter、map、reduce的区别
2020/01/14 Python
利用Tensorflow构建和训练自己的CNN来做简单的验证码识别方式
2020/01/20 Python
在脚本中单独使用django的ORM模型详解
2020/04/01 Python
python 解决Windows平台上路径有空格的问题
2020/11/10 Python
详解如何在css中引入自定义字体(font-face)
2018/05/17 HTML / CSS
英国最受欢迎的价格比较网站之一:MoneySuperMarket
2018/12/19 全球购物
写给妈妈的道歉信
2014/01/11 职场文书
土建专业大学生自荐信范文
2014/04/09 职场文书
《陈涉世家》教学反思
2014/04/12 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
2014年“向国旗敬礼”网上签名寄语活动方案
2014/09/27 职场文书
劳动仲裁代理词范文
2015/05/25 职场文书
民主生活会意见
2015/06/05 职场文书
学籍证明模板
2015/06/18 职场文书
Python中异常处理用法
2021/11/27 Python
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers