jquery实现表格的搜索功能

作者原创,转载请注明出处!

HTML代码如下:

<input type="text" id="txt" value="" />
<input type="button" id="btn" value="搜索" />
<table border="1" cellspacing="0" cellpadding="0">
    <thead>
        <tr>
            <th>姓名</th>
            <th>性别</th>
            <th>电话</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>张三</td>
            <td>男</td>
            <td>13112345678</td>
        </tr>
        <tr>
            <td>李四</td>
            <td>男</td>
            <td>1345454548</td>
        </tr>
        <tr>
            <td>王小花</td>
            <td>女</td>
            <td>1234567890</td>
        </tr>
        <tr>
            <td>笑笑</td>
            <td>女</td>
            <td>1098909223</td>
        </tr>
    </tbody>
</table>

CSS样式代码如下:

table{
    width: 700px;
    border: 1px solid #008000;
    margin: 10px 0 0 0;
    border-collapse: collapse;/*表格边框合并*/
}
tr{
    height: 30px;
    text-align: center;
}
th,td{
    border: 1px solid #008000;
}

jquery代码如下:(你要先引入jquery的js文件(⊙o⊙)哦)

$(function () {
    $("#btn").click(function () {
        var $sea=$(‘#txt‘).val();
        //先隐藏全部,再把符合筛选条件的值显示
        $(‘table tbody tr‘).hide().filter(‘:contains(‘+$sea+‘)‘).show();
    });
});

未进行筛选的样子

筛选之后(⊙o⊙)哦

未完待续......

你也赶紧运行起来吧!!

时间: 2024-11-05 17:10:26

jquery实现表格的搜索功能的相关文章

iOS UITableView表格做搜索功能,右边的搜索按钮

当我们阅读一篇文章,肯定过一段时间会忘记,那时候我们就需要用到搜索这个功能,搜索我们当时阅读的文字,用到搜索最多的恐怕是我用到的通讯录, 自从出了微信,一直在想,微信的那个右边顶部的搜索按钮是怎么加的,一直在想,最多想多的要么是一张图片,只能是张图片,如果是图片,那个只能自定义右侧,所以这个方法肯定是可以,还有一种情况,就是自带的方法有这个图片. - (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView {     

Jquery在表格中搜索关键字

<!DOCTYPE html><html><head> <title>ddd</title></head><body><table border="1"> <thead> <tr colspan="3"> <input type="text" id="filtertxt"> <input t

使用jquery select2实现下拉框搜索功能

由于公司后台系统下拉框数据量太多了,用户操作起来要不方便所以增加了下拉框里面一个搜索功能 1从官网下载jquery select2 下来 地址https://select2.github.io/ 2:引进到自己的java工程里面 3:在jsp页面进行引进来,在这里我们只需要三个文件就可以了 4:jsp 页面加载时直接调用 效果如下:

Winform系列——好用的DataGridview过滤控件(表格的高级搜索功能)

上一篇 Winform系列——好看的DataGridView折叠控件 中主要介绍了DataGridview的表格多级折叠功能.这章主要介绍下最近封装的另一个DataGridview表格高级过滤的功能.此功能也是参照codeproject上面的源码改写的,代码可能有源码的内容,也有本人改写过的,所以看上去可能有点乱.废话不多说,上图: 1.一般的DataGridview效果: 2.增加了列上面右键效果: 3.升序和降序就没什么说的了,看看点击过滤的效果吧: 4.取消某一个字段过滤的方式有两种: 5

Ext 4.2树节点搜索功能

注,如果拿到的节点Type是treeNode这样的类型,你的Ext版本和笔者的Ext版本并不相同,据网上说treeNode是比较老的Ext版本.笔者使用的类型是Ext.data.NodeInterface. 来看正文,因为工作需要,公司使用的是Ext这个比较完善的前端Js框架,最近写到树的节点查询时,发现网上的资料全部都是手动迭代,更有甚者搬出了Jquery,这让我很纳闷,前面说了Ext这么完善的框架会蠢到连个树的搜索功能都没有?翻阅API后,不断尝试,给出以下一行代码即可做到Ext树查找节点功

表格的搜索

可以实现模糊搜索,多项搜索,准确搜索,大小写通用搜索(删除菜单没有添加事件) <!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

js table的笔记,实现添加 td,实现搜索功能

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Examples</title> <script> window.onload=function() { v

基于前端javascript的搜索功能

当在数据量不是很大,而且没有后端对应的功能接口的时候,一些简单的搜索功能基本上是前端去实现的,正好最近用到,写了一个,贴出来和大家分享: 功能描述: 按下键盘后及时搜索条目中的汉字,汉字对应的拼音和号码: 实现思路: 先将条目中的汉字转换成拼音,然后将汉字,拼音,数字拼接成规律的字符串,放入数组,然后每次按下键盘后判断 input 中的值是汉字,拼音,还是数字,然后按固定的规律去循环数组,这样就能找到对应的条目了: 启用方式: // search-test-inner ---> 最外层div /

GIS(五)——完成js版搜狗地图基本交互搜索功能

最近在做的有关于北京海淀智慧旅游的一个项目,既然是旅游项目,那么涉及到地图的操作也就是必然的事情了.前几篇文章,主要是分享了在地图上标记多个景点及其景点信息的技术.其实跟项目中还是有一些不一样的.项目中要求实时显示景点的信息,根据实时数据,更新Marker的颜色(绿.橙.红),以及实时更新景点Brand上的景点信息(游客流量.舒适度).这些都没有出现在文章中,文章只是从技术的角度来验证的. 今天主要要做的是地图上的一个基本功能--交互搜索. 其实官网上搜索的例子并不是很多,而且真的不怎么滴.不过