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 相关文章推荐
setTimeout的延时为0时多个浏览器的区别
May 23 Javascript
javascript中自定义对象的属性方法分享
Jul 12 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
Aug 12 Javascript
c#+jquery实现获取radio和checkbox的值
Sep 12 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
Apr 06 Javascript
jQuery简单操作cookie的插件实例
Jan 13 Javascript
jQuery头像裁剪工具jcrop用法实例(附演示与demo源码下载)
Jan 22 Javascript
AngularJs 弹出模态框(model)
Apr 07 Javascript
预防网页挂马的方法总结
Nov 03 Javascript
详解Vue 动态添加模板的几种方法
Apr 25 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
Oct 12 Javascript
Antd表格滚动 宽度自适应 不换行的实例
Oct 27 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
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
在项目中寻找代码的坏命名
2012/07/14 PHP
php按字符无乱码截取中文的方法
2015/03/27 PHP
解析WordPress中的post_class与get_post_class函数
2016/01/04 PHP
smarty中改进truncate使其支持中文的方法
2016/05/30 PHP
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
js函数排序的实例代码
2013/07/01 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
Javascript中级语法快速入手
2016/07/30 Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
2016/11/25 Javascript
js实现抽奖效果
2017/03/27 Javascript
详解Angular路由 ng-route和ui-router的区别
2017/05/22 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
细述Javascript的加法运算符的具体使用
2019/10/18 Javascript
微信小程序实现底部弹出框
2020/11/18 Javascript
python、java等哪一门编程语言适合人工智能?
2017/11/13 Python
详解Python核心编程中的浅拷贝与深拷贝
2018/01/07 Python
python爬虫实例详解
2018/06/19 Python
python多个模块py文件的数据共享实例
2019/01/11 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
django实现支付宝支付实例讲解
2019/10/17 Python
解决Django响应JsonResponse返回json格式数据报错问题
2020/08/09 Python
如何使用localstorage代替cookie实现跨域共享数据问题
2018/04/18 HTML / CSS
windeln官方海外旗舰店:德淘超人气母婴超市
2017/12/15 全球购物
FOREO斐珞尔官方旗舰店:LUNA露娜洁面仪
2018/03/11 全球购物
毕业生教师求职信
2013/10/20 职场文书
2014院党委领导班子及其成员群众路线对照检查材料思想汇报
2014/10/04 职场文书
2014年检察院个人工作总结
2014/12/09 职场文书
现役军人家属慰问信
2015/03/24 职场文书
工作失职检讨书范文
2015/05/05 职场文书
七一活动主持词
2015/06/29 职场文书
2016年“5.12”护士节致辞
2015/07/31 职场文书
共青团优秀团员申请书(范文)
2019/08/15 职场文书
Mysql中有关Datetime和Timestamp的使用总结
2021/12/06 MySQL
一篇文章告诉你如何实现Vue前端分页和后端分页
2022/02/18 Vue.js