原文地址:http://www.cnblogs.com/bigtallhcy/p/5344924.html

在表格的操作中,常常会遇到通过关键字来搜索结果,这个功能用jquery的filter实现非常简单。
我以一个小例子说明:
<table><thead><tr colspan="3"><input type="text" id="filtertxt"><input type="button" id="ss" value="搜索" style="margin-left: 50px;"/></tr><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></tbody>
</table>结果就是一个表格加上一个简单的搜索框,搜索按钮。
当点击搜索时,利用jquery 实现查询:
<script type="text/javascript">$(function(){$('#ss').click(function(){var sstxt=$('#filtertxt').val();$("table tbody tr").hide().filter(":contains('"+sstxt+"')").show();})})
</script>
基本思路:
先将所有的信息隐藏,再查询过滤出结果,再将结果显示出来。

jquery 实现表格搜索功能相关推荐

  1. chosen.jquery.js 有搜索功能、多选功能的下拉框插件

    chosen.jquery.js 有搜索功能.多选功能的下拉框插件 官方源码:  https://github.com/harvesthq/chosen 该源码中的样例index.html有该插件的详 ...

  2. jQuery 动态文字搜索功能

    先简单讲一下需求:页面中会列出多行个人信息记录,为方便查找,在顶层增加一个搜索栏,可根据用户姓名查找记录. 如果只想查看代码,可跳过分析过程,文章底部提供了完整的代码. 以下是我的编写过程: 动态页面 ...

  3. jquery mysql jsp搜索功能_实现搜索框自动提示功能(jquery+php)

    客户端代码 #search{font-size:14px;} #search .k{padding:2px 1px; width:320px;} #search_auto{border:1px sol ...

  4. jquery之表格伸缩功能(动态子表)

    ============================================================================ 原创作品,允许转载.转载时请务必以超链接形式标 ...

  5. 简单实用的jQuery实现表格筛选功能

    $("tr:contains('关键词')").addClass("selected");// 结合filter的筛选方法,可以实现表格的过滤. $(funct ...

  6. 在Web页面实现表格排序功能:jQuery、Vue等思路分析

    参考思路 01 jQuery <Jquery对Table表格排序(方法一)> https://blog.csdn.net/wdfscp/article/details/8373311 主要 ...

  7. Spring Boot+MybatisPlus使用JQuery DataTables表格插件展示数据、实现分页和模糊查询等功能

    Spring Boot+MybatisPlus使用JQuery DataTables表格插件展示数据.实现分页和查询功能 一.部分技术选型 二.项目结构 三.功能需求和效果展示 四.关键代码 4.1页 ...

  8. html 表格过滤功能,简单的带排序和过滤功能的jQuery表格插件

    smart-table是一款简单实用的带排序和过滤功能的jQuery表格插件.该jQuery表格插件通过简单的设置就可以生成表格排序.表格字段过滤功能,甚至可以实现表格分页显示,使用非常方便. 使用方 ...

  9. php数据表格的重载,layui数据表格实现重载数据表格功能(搜索功能)

    layui数据表格实现重载数据表格功能,以搜索功能为例 加载数据表格 实现搜索功能和数据表格重载 全部代码 加载数据表格 按照layui官方文档示例 HTML部分 JavaScript部分 var t ...

最新文章

  1. seaborn箱图(box plot)可视化、并且使用matplotlib的meanprops函数在箱图中自定义均值标签、标签形状、标签大小、标签填充色彩、标签边缘颜色
  2. 《数学之美》第3章 统计语言模型
  3. FlushMode属性与transaction(spring注入的事务)
  4. Java程序员校招蚂蚁金服,mysql培训考试
  5. 【原创】CSSOO的思想及CSS框架的应用(未整理完)
  6. android 横向滑动事件,android左右手势滑动事件处理
  7. UA MATH524 复变函数17 留数定理
  8. 信息系统项目管理师:第4章:项目整体管理与变更管理(1)
  9. hadoop-2.7.1+zookeeper-3.4.8+hbase-1.2.1+apache-hive-2.0.0完全分布式集群
  10. NET问答: 如何从 string 中挖出所有的 number ?
  11. linux那些事之中断与异常(AMD64架构)_2
  12. java socket通讯_Java socket通讯实现过程及问题解决
  13. java语法优化小结
  14. 吴恩达《机器学习》第十五章:异常检测
  15. 【laravel5.4】查询构造器对象与模型instance的互相换换
  16. scala json处理入门
  17. linux shadow文件*,Linux /etc/shadow文件详解
  18. 身份证过期补办,派出所会打电话通知吗?
  19. 移动端开发——flex布局
  20. 恒相电子画册项目使用unxt框架打正式版 使用nginx发布项目失败解决方案

热门文章

  1. HBuilderX连接模拟器
  2. 二维码在物联网中的应用
  3. Box-Muller 与 ziggurat
  4. Generic patch v2.6 for TabsStudio and DevArt Entity Developer -屈指可数的更新版
  5. 华硕主板开机报错提示 The system has PoSTed in safe mode. 系统已进入安全模式。
  6. 利用Jquery删除是提示“确认删除“
  7. 获取全面屏手机宽度和高度(小米可用)
  8. 荒野行动体验服服务器维修怎么办,荒野行动体验服新地图进不去怎么办
  9. C语言实现任意进制数之间的转换
  10. svg+js走路吹泡泡动画js特效代码