基于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 相关文章推荐
最常用的12种设计模式小结
Aug 09 Javascript
重写javascript中window.confirm的行为
Oct 21 Javascript
jQuery验证插件 Validate详解
Nov 20 Javascript
JavaScript中5种调用函数的方法
Mar 12 Javascript
js生成验证码并直接在前端判断
May 15 Javascript
uploadify多文件上传参数设置技巧
Nov 16 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
Jun 17 Javascript
解决wx.onMenuShareTimeline出现的问题
Aug 16 Javascript
jQuery与JavaScript节点创建方法的对比
Nov 18 Javascript
vue2.0 父组件给子组件传递数据的方法
Jan 15 Javascript
vue项目中使用vue-i18n报错的解决方法
Jan 13 Javascript
antd table按表格里的日期去排序操作
Nov 17 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.ini中文版(2)
2006/10/09 PHP
PHP如何得到当前页和上一页的地址?
2006/11/27 PHP
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
php使用str_replace实现输入框回车替换br的方法
2014/11/24 PHP
phpcms手机内容页面添加上一篇和下一篇
2015/06/05 PHP
PHP可变变量学习小结
2015/11/29 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
php intval函数用法总结
2019/04/14 PHP
PHP+mysql防止SQL注入的方法小结
2019/04/27 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
如何简单地用YUI做JavaScript动画
2007/03/10 Javascript
js监听滚动条滚动事件使得某个标签内容始终位于同一位置
2014/01/24 Javascript
js 中将多个逗号替换为一个逗号的代码
2014/06/07 Javascript
基于BootStrap栅格栏系统完成网站底部版权信息区
2016/12/23 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
js实现同一个页面,多个enter事件绑定的示例
2018/10/10 Javascript
VsCode与Node.js知识点详解
2019/09/05 Javascript
Nodejs监控事件循环异常示例详解
2019/09/22 NodeJs
JavaScript React如何修改默认端口号方法详解
2020/07/28 Javascript
Python编写的com组件发生R6034错误的原因与解决办法
2013/04/01 Python
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
2019/08/23 Python
pandas实现将日期转换成timestamp
2019/12/07 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
python opencv角点检测连线功能的实现代码
2020/11/24 Python
python温度转换华氏温度实现代码
2020/12/06 Python
HTML5 贪吃蛇游戏实现思路及源代码
2013/09/03 HTML / CSS
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
瑞典多品牌连锁店:Johnells
2021/01/13 全球购物
extern是什么意思
2016/03/10 面试题
大学生应聘推荐信范文
2013/11/19 职场文书
受资助学生感谢信
2015/01/21 职场文书
离婚答辩状怎么写
2015/05/22 职场文书
课程设计感想范文
2015/08/11 职场文书