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 相关文章推荐
IE浏览器PNG图片透明效果代码
Sep 02 Javascript
javascript是怎么继承的介绍
Jan 05 Javascript
js+JQuery返回顶部功能如何实现
Dec 03 Javascript
使用js显示当前时间示例
Mar 02 Javascript
node.js中的require使用详解
Dec 15 Javascript
jquery插件NProgress.js制作网页加载进度条
Jun 05 Javascript
jQuery validate 验证radio实例
Mar 01 Javascript
微信小程序scroll-view实现横向滚动和上拉加载示例
Mar 06 Javascript
JS实现根据数组对象的某一属性排序操作示例
Jan 14 Javascript
解决cordova+vue 项目打包成APK应用遇到的问题
May 10 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
Oct 26 jQuery
javascript中call,apply,bind的区别详解
Dec 11 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中ob(Output Buffer 输出缓冲)函数使用方法
2007/07/21 PHP
snoopy PHP版的网络客户端提供本地下载
2008/04/15 PHP
PHP如何利用P3P实现跨域
2013/08/24 PHP
PHP实现限制域名访问的实现代码(本地验证)
2020/09/13 PHP
Javascript MD4
2006/12/20 Javascript
用javascript实现点击链接弹出&quot;图片另存为&quot;而不是直接打开
2007/08/15 Javascript
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
基于jquery的横向滚动条(滑动条)
2011/02/24 Javascript
使用Mootools动态添加Css样式表代码,兼容各浏览器
2011/12/12 Javascript
12种不宜使用的Javascript语法整理
2013/11/04 Javascript
js实现日期级联效果
2014/01/23 Javascript
javascript实现微信分享
2014/12/23 Javascript
浅谈jQuery.easyui的datebox格式化时间
2015/06/25 Javascript
js绘制圆形和矩形的方法
2015/08/05 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
微信小程序 绘图之饼图实现
2016/10/24 Javascript
js模拟支付宝密码输入框
2017/04/11 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
Vue press 支持图片放大功能的实例代码
2018/11/09 Javascript
JS实现的类似微信聊天效果示例
2019/01/29 Javascript
react中Suspense的使用详解
2019/09/01 Javascript
python使用心得之获得github代码库列表
2014/06/25 Python
python中的五种异常处理机制介绍
2014/09/02 Python
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
python+selenium打印当前页面的titl和url方法
2018/06/22 Python
python实现人工智能Ai抠图功能
2019/09/05 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
python绘图模块之利用turtle画图
2021/02/12 Python
美国在线轮胎零售商:SimpleTire
2019/04/08 全球购物
Shein英国:女性时尚网上商店
2019/04/10 全球购物
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
2015/11/10 面试题
工程总经理工作职责
2013/12/09 职场文书
专题民主生活会对照检查材料思想汇报
2014/09/29 职场文书
开工典礼致辞
2015/07/29 职场文书
浅谈如何提高PHP代码质量之单元测试
2021/05/28 PHP