基于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 相关文章推荐
使用jspdf生成pdf报表
Jul 03 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
Jan 07 Javascript
Vue表单实例代码
Sep 05 Javascript
基于AngularJS实现iOS8自带的计算器
Sep 12 Javascript
浅析js的模块化编写 require.js
Dec 07 Javascript
JS设置CSS样式的方式汇总
Jan 21 Javascript
vue.js整合mint-ui里的轮播图实例代码
Dec 27 Javascript
深入学习JavaScript 高阶函数
Jun 11 Javascript
Node配合WebSocket做多文件下载以及进度回传
Nov 07 Javascript
有趣的JavaScript隐式类型转换操作实例分析
May 02 Javascript
ES6扩展运算符和rest运算符用法实例分析
May 23 Javascript
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
Apr 09 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基础知识介绍
2013/09/17 PHP
php获取301跳转URL简单实例
2013/12/16 PHP
php分页示例分享
2014/04/30 PHP
php判断当前用户已在别处登录的方法
2015/01/06 PHP
PHP curl使用实例
2015/07/02 PHP
php四种定界符详解
2017/02/16 PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
2019/05/06 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
jquery弹出框的用法示例(2)
2013/08/26 Javascript
js验证输入是否为手机号码或电话号码示例
2013/12/30 Javascript
JQuery.Ajax()的data参数类型实例详解
2015/11/20 Javascript
基于javascript html5实现3D翻书特效
2016/03/14 Javascript
打造自己的jQuery插件入门教程
2016/09/23 Javascript
微信小程序显示下拉列表功能【附源码下载】
2017/12/12 Javascript
React路由管理之React Router总结
2018/05/10 Javascript
js canvas实现画图、滤镜效果
2018/11/27 Javascript
vue移动端模态框(可传参)的实现
2019/11/20 Javascript
详解JavaScript自定义函数
2020/07/29 Javascript
[06:09]辉夜杯主赛事开幕式
2015/12/25 DOTA
[01:04:05]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
在Python的Flask框架中使用模版的入门教程
2015/04/20 Python
Python中几种导入模块的方式总结
2017/04/27 Python
详解将Django部署到Centos7全攻略
2018/09/26 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
打印tensorflow恢复模型中所有变量与操作节点方式
2020/05/26 Python
html5教程制作简单画板代码分享
2013/12/04 HTML / CSS
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
TALLY WEiJL法国网上商店:服装、时装及配饰
2019/08/31 全球购物
幼儿园老师辞职信
2014/01/20 职场文书
工商管理专业大学生职业生涯规划范文
2014/03/09 职场文书
红领巾广播站广播稿(3篇)
2014/09/20 职场文书
2014年仓库工作总结
2014/11/20 职场文书
企业文化学习心得体会
2016/01/21 职场文书
《钓鱼的启示》教学反思
2016/02/18 职场文书
经典格言警句:没有热忱,世间便无进步
2019/11/13 职场文书
详解Android中的TimePickerView(时间选择器)的用法
2022/04/30 Java/Android