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 相关文章推荐
农历与西历对照
Sep 06 Javascript
asp.net和asp下ACCESS的参数化查询
Jun 11 Javascript
jQuery 通过事件委派一次绑定多种事件,以减少事件冗余
Jun 30 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
Jan 25 Javascript
详解JS: reduce方法实现 webpack多文件入口
Feb 14 Javascript
利用n 升级工具升级Node.js版本及在mac环境下的坑
Feb 15 Javascript
微信小程序之数据双向绑定与数据操作
May 12 Javascript
利用express启动一个server服务的方法
Sep 17 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
Jun 14 Javascript
vue 中滚动条始终定位在底部的方法
Sep 03 Javascript
bootstrap-paginator服务器端分页使用方法详解
Feb 13 Javascript
vue中jsonp插件的使用方法示例
Sep 10 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之第三天
2006/10/09 PHP
php 保留小数点
2009/04/21 PHP
浅析PHP原理之变量(Variables inside PHP)
2013/08/09 PHP
php获取文件名后缀常用方法小结
2015/02/24 PHP
PHP实现数组根据某个单元字段排序操作示例
2018/08/01 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
javascript 面向对象思想 附源码
2009/07/07 Javascript
Jquery 分页插件之Jquery Pagination
2015/08/25 Javascript
轻松实现js弹框显示选项
2016/09/13 Javascript
浅谈jquery中使用canvas的问题
2016/10/10 Javascript
d3.js实现简单的网络拓扑图实例代码
2016/11/06 Javascript
关于jquery form表单序列化的注意事项详解
2017/08/01 jQuery
ES6学习教程之对象字面量详解
2017/10/09 Javascript
phantomjs导出html到pdf的方法总结
2017/10/19 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
2018/05/31 Javascript
浅谈vue限制文本框输入数字的正确姿势
2019/09/02 Javascript
ES6之Proxy的get方法详解
2019/10/11 Javascript
python中的一些类型转换函数小结
2013/02/10 Python
Python描述器descriptor详解
2015/02/03 Python
Python生成不重复随机值的方法
2015/05/11 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
Python封装成可带参数的EXE安装包实例
2019/08/24 Python
Python 实现向word(docx)中输出
2020/02/13 Python
详解anaconda离线安装pytorchGPU版
2020/09/08 Python
python tqdm库的使用
2020/11/30 Python
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
澳洲最大的时尚奢侈品电商平台:Cettire
2020/06/15 全球购物
语文教育专业应届生求职信
2013/11/23 职场文书
教师自我评价范文
2013/12/16 职场文书
大学生素质拓展活动方案
2014/02/11 职场文书
员工试用期自我评价
2014/09/18 职场文书
机票销售员态度不好检讨书
2014/09/27 职场文书
万能检讨书
2015/01/27 职场文书
十八大观后感
2015/06/12 职场文书
新教师2015年度工作总结
2015/07/22 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书