使用Jquery本地搜索内容

一个小小的本地搜索功能,仅用于演示 更多运用还请自行思量,经个人测试可以使用(注意在head引入 Jquey库)

 1 <html>
 2
 3 <head>
 4
 5 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
 6
 7
 8
 9 <title>本地搜索</title>
10 <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
11 <style>
12     table{width:700px; border:1px solid #abcdef; border-collapse:collapse; }
13     tr{height: 30px;}
14     th,td{border: 1px solid #abcdef; text-align:center;}
15 </style>
16
17 </head>
18
19 <body>
20 <table>
21     <tr id="header">
22         <th>姓名</th>
23         <th>性别</th>
24         <th>电话</th>
25     </tr>
26     <tr>
27         <td>张三</td>
28         <td>男</td>
29         <td>13965423687</td>
30     </tr>
31     <tr>
32         <td>李四</td>
33         <td>男</td>
34         <td>18678953258</td>
35     </tr>
36
37     <tr>
38         <td>移动客服</td>
39         <td>女</td>
40         <td>10086</td>
41     </tr>
42     <tr>
43         <td>移动充值</td>
44         <td>女</td>
45         <td>13800138000</td>
46     </tr>
47
48
49 </table>
50 </br>
51 <input type="text" name="" id="inserter"/>
52 <input type="button" name="" id="dosubmit" value="搜索"/>
53
54
55
56 </body>
57 </html>
58 <script type="text/javascript">
59 $(document).ready(function(){
60      $("input[type=button]").click(function(){
61
62      var valu = $("#inserter").val();
63      $("table tr:not(‘#header‘)").hide().filter(‘:contains("‘+valu+‘")‘).show();
64
65      });
66 });
67 </script>
时间: 2024-12-28 16:14:01

使用Jquery本地搜索内容的相关文章

jQuery - 设置内容和属性 设置内容 - text()、html() 以及 val() , 设置属性 - attr()

jQuery - 设置内容和属性  设置内容 - text().html() 以及 val() text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 下面的例子演示如何通过 text().html() 以及 val() 方法来设置内容: 实例 $("#btn1").click(function(){ $("#test1").text("Hello worl

jQuery - 设置内容和属性的三种方法

jQuery - 设置内容和属性 设置内容 - text().html() 以及 val() 我们将使用前一章中的三个相同的方法来设置内容: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 下面的例子演示如何通过 text().html() 以及 val() 方法来设置内容: 实例 $("#btn1").click(function(){ $("#test1"

jQuery - 获取内容和属性:操作 HTML 元素和属性的强大方法

jQuery - 获取内容和属性 jQuery 拥有可操作 HTML 元素和属性的强大方法. jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力. jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易. 获得内容 - text().html() 以及 val() 三个简单实用的用于 DOM 操作的 jQuery 方法: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记)

jQuery实现内容的显示和隐藏

效果描述 起初隐藏第八个之后的数字,最后一条 “更多” 除外. 点击 “显示全部品牌” ,显示其余全部品牌,对指定品牌特殊显示,并且按钮文字变为 “精简品牌”. 点击 “精简品牌” 恢复初始状态. 效果展示如下 初始情况部分内容被隐藏,如下:  2. 当点击 “显示全部品牌” 时其余内容显示出来,此时按钮的文字变为 “精简品牌”,如下:    3. 点击 “精简品牌” 时内容再次被隐藏,如下: html结构 <body> <div class="container"&

jQuery 设置内容和属性

设置内容 - text().html() 以及 val() 我们将使用前一章中的三个相同的方法来设置内容: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 下面的例子演示如何通过 text().html() 以及 val() 方法来设置内容: 实例 $("#btn1").click(function(){  $("#test1").text("Hel

JQuery中内容操作函数、validation表单校验

JQuery:内容体拼接(可以直接拼接元素节点和内容节点) JQuery实现: 方案1:A.append(B); == B.appendTo(A);A的后面拼接B 方案2: A.prepend(B); == B.prependTo(A);A文本的最前面插入B text()与html()比较: 1.相同点: 都可以设置或获取内容 2.不同点: 获取时,html()获取的是所有内容体:标签+文本 text()获取的只是文本 设置时,如果设置的内容有html()标签 html()设置的内容可以被浏览器

jQuery - 获得内容和属性

jQuery DOM 操作jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易.DOM 定义访问 HTML 和 XML 文档的标准: 获得内容 - text().html() 以及 val()text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 示例1: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <s

jQuery - 获取内容和属性

jQuery 拥有可操作 HTML 元素和属性的强大方法. jQuery DOM 操作 jQuery 中非常重要的部分,就是操作 DOM 的能力. jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易. DOM = Document Object Model(文档对象模型) DOM 定义访问 HTML 和 XML 文档的标准: "W3C 文档对象模型独立于平台和语言的界面,允许程序和脚本动态访问和更新文档的内容.结构以及样式." 获得内容 - text()

jQuery学习- 内容选择器

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>内容选择器</title> <script src="js/jquery.js"></script> <script type="text/javascript"> $(function(){ //利用:contains获