基于jQuery实现表格内容的筛选功能


Posted in Javascript onAugust 21, 2016

废话不多说了,直接给大家贴关键代码了。具体代码如下所示:

<html>
 <head>
 <title>表格内容的筛选</title>
  <link type="text/css" rel="stylesheet" href="css/contains.css" />
  <style type="text/css">
table {
  width: 50%;
  border: 1px solid;
  background-color: #8FBC8F;
}
thead tr th {
  text-align: left;
  border-bottom: 1px solid;
}
</style>
  <script type="text/javascript" src="scripts/jquery-1.4.3.min.js"></script>
  <script type="text/javascript">
    $(function() {
      $('#filterName').keyup(function(){
        $('table tbody tr').hide()
          .filter(":contains('" +($(this).val()) + "')").show();
      }).keyup();//DOM加载完时,绑定事件完成之后立即触发
    });
  </script>
 </head>
 <body>
   筛选<input type="text" id="filterName"/>
  <table>
    <thead>
      <tr><th>姓名</th><th>性别</th><th>暂住地</th></tr>
    </thead>
    <tbody>
      <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>Rain</td><td>男</td><td>浙江杭州</td></tr>
      <tr><td>MAXMAN</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>Rick</td><td>男</td><td>浙江杭州</td></tr>
      <tr><td>Micle</td><td>女</td><td>浙江杭州</td></tr>
    </tbody>
  </table>
 </body>
</html>

效果图:

输入前:

基于jQuery实现表格内容的筛选功能

输入后:

基于jQuery实现表格内容的筛选功能

以上所述是小编给大家介绍的基于jQuery实现表格内容的筛选功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JS获取并操作iframe中元素的方法
Mar 21 Javascript
查找iframe里元素的方法可传参
Sep 11 Javascript
css与javascript跨浏览器兼容性总结
Sep 15 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
Mar 16 Javascript
jquery实现动态改变div宽度和高度
May 08 Javascript
JS实现星星评分功能实例代码(两种方法)
Jun 09 Javascript
jQuery回到顶部的代码
Jul 09 Javascript
JavaScript中获取时间的函数集
Aug 16 Javascript
JS实现JSON.stringify的实例代码讲解
Feb 07 Javascript
详解ES6 Symbol 的用途
Oct 14 Javascript
微信小程序提交form操作示例
Dec 30 Javascript
JavaScript canvas实现雪花随机动态飘落
Feb 08 Javascript
jQuery Easyui快速入门教程
Aug 21 #Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
Aug 21 #Javascript
Javascript发送AJAX请求实例代码
Aug 21 #Javascript
原生js实现jquery函数animate()动画效果的简单实例
Aug 21 #Javascript
原生JS实现图片轮播与淡入效果的简单实例
Aug 21 #Javascript
JavaScript实战(原生range和自定义特效)简单实例
Aug 21 #Javascript
原生JS实现-星级评分系统的简单实例
Aug 21 #Javascript
You might like
PHP 中dirname(_file_)讲解
2007/03/18 PHP
PHP 错误之引号中使用变量
2009/05/04 PHP
PHP 事件机制(2)
2011/03/23 PHP
使用PHP破解防盗链图片的一个简单方法
2014/06/07 PHP
PHP多态代码实例
2015/06/26 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
PDO::getAttribute讲解
2019/01/28 PHP
Jquery常用技巧收集整理篇
2010/11/14 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(四)用地图块拼成大地图
2013/01/23 Javascript
javascript如何使用bind指定接收者
2014/05/04 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
2015/03/03 Javascript
jQuery右下角悬浮广告实例
2016/10/17 Javascript
如何使用bootstrap框架 bootstrap入门必看!
2017/04/13 Javascript
详解html-webpack-plugin插件(用法总结)
2018/09/12 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
2019/07/10 Javascript
微信小程序webview组件交互,内联h5页面并网页实现微信支付实现解析
2019/08/16 Javascript
微信小程序框架的页面布局代码
2019/08/17 Javascript
Postman如何实现参数化执行及断言处理
2020/07/28 Javascript
详解JavaScript中分解数字的三种方法
2021/01/05 Javascript
[01:20:38]完美世界DOTA2联赛 GXR vs IO 第一场 11.07
2020/11/09 DOTA
在Python的Django框架中更新数据库数据的方法
2015/07/17 Python
django 按时间范围查询数据库实例代码
2018/02/11 Python
python区块及区块链的开发详解
2019/07/03 Python
Python如何在DataFrame增加数值
2020/02/14 Python
python根据完整路径获得盘名/路径名/文件名/文件扩展名的方法
2020/04/22 Python
英国知名的护肤彩妆与时尚配饰大型综合零售电商:Unineed
2016/11/21 全球购物
应届毕业生的自我鉴定
2013/11/13 职场文书
大学生自助营养快餐店创业计划书
2014/01/13 职场文书
工作决心书
2014/03/11 职场文书
动员大会主持词
2014/03/20 职场文书
最美孝心少年事迹材料
2014/08/15 职场文书
检讨书范文2000字
2015/01/28 职场文书
安全生产奖惩制度
2015/08/06 职场文书
创业计划书之电动车企业
2019/10/11 职场文书
golang实现浏览器导出excel文件功能
2022/03/25 Golang
V Rising 服务器搭建图文教程
2022/06/16 Servers