成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? 基于jQuery實現動態搜索顯示功能
全站頭部文字 我要出現在這里
基于jQuery實現動態搜索顯示功能 648 2024-03-06   

本文實例使用jQuery實現動態搜索顯示功能,只要輸入值就能立刻動態顯示數據,不同于常規查詢方法,供大家參考,具體內容如下

模擬效果如下:

情況1:

查看圖片

情況2:

查看圖片

實現代碼:

<%@ page language="java" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
 <head>
 <title>struts2</title>
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="expires" content="0">
 <script type="text/javascript" src="http://www.gimoo.net/t/1903/<%=request.getContextPath() %>/js/jquery-1.4.1.js"></script>
 <script type="text/javascript">
 //數據源,json的格式.
 var user=[{"id": 1, "name": "張三","age":"25"},
    {"id": 2, "name": "李四","age":"35"},
    {"id": 3, "name": "王五","age":"20"},
    {"id": 4, "name": "老王","age":"20"},
    {"id": 5, "name": "老張","age":"25"},
    {"id": 6, "name": "李四","age":"35"},
    {"id": 7, "name": "王五","age":"20"},
    {"id": 8, "name": "老王","age":"20"},
    {"id": 9, "name": "abc","age":"25"},
    {"id": 10, "name": "李b四","age":"35"},
    {"id": 11, "name": "125","age":"20"},
    {"id": 12, "name": "246","age":"20"},
    {"id": 13, "name": "張三","age":"25"},
    {"id": 14, "name": "李四","age":"35"},
    {"id": 15, "name": "王五","age":"20"},
    {"id": 16, "name": "老王","age":"20"},
    {"id": 17, "name": "張三","age":"25"},
    {"id": 18, "name": "李四","age":"35"},
    {"id": 19, "name": "王五","age":"20"},
    {"id": 20, "name": "老王","age":"20"}];
 $(document).ready(function(){
  var seach=$("#seach");
  seach.keyup(function(event){
   //var keyEvent=event || window.event; 
   //var keyCode=keyEvent.keyCode; 
   // 數字鍵:48-57
   // 字母鍵:65-90
   // 刪除鍵:8
   // 后刪除鍵:46
   // 退格鍵:32
   // enter鍵:13 
   //if((keyCode>=48&&keyCode<=57)||(keyCode>=65&&keyCode<=90)||keyCode==8||keyCode==13||keyCode==32||keyCode==46){
    //獲取當前文本框的值
    var seachText=$("#seach").val();
    if(seachText!=""){
     //構造顯示頁面
     var tab="<table width='300' border='1' cellpadding='0' cellspacing='0'><tr align='center'><td>編號</td><td>名稱</td><td>年齡</td></tr>";
     //遍歷解析json
     $.each(user,function(id, item){
      //如果包含則為table賦值
      if(item.name.indexOf(seachText)!=-1){
      tab+="<tr align='center'><td>"+item.id+"</td><td>"+item.name+"</td><td>"+item.age+"</td></tr>";
      }
     })
     tab+="</table>";
     $("#div").html(tab);
     //重新覆蓋掉,不然會追加
     tab="<table width='300' border='1' cellpadding='0' cellspacing='0'><tr align='center'><td>編號</td><td>名稱</td><td>年齡</td></tr>";
    }else{
     $("#div").html("");
    }
   // }
  })
 });
 </script>
 </head>
 
 <body>
  名字:<input id="seach" />
  <br/><br/>
  <div id="div"></div>
 </body>
</html>

以上就是本文的全部內容,希望對大家的學習有所幫助。



主站蜘蛛池模板: 脓毒血症护理查房ppt| 护送钱斯| 爱四| 辕门外三声炮歌词| 在线观看韩国电影| angela white| 奇怪的夜晚电影| 罗素克劳主演电影| 日本大片ppt免费ppt网页版| 处女膜视频| 五年级下册语文第七单元口语交际| 《最后的凶手》免费观看| 甜蜜都市| 砌体工程质量验收规范gb50203---2011| 黄浩雯主演过的所有短剧| free xxx 性欧美| 赵凯的个人资料| 宁波电视台| 淡蓝色的雨简谱 | 大海中的船歌词歌谱| 大兵相声小品蠢得死| 想想办法吧爸爸| 爱秀直播| 张耀扬个人资料简介| 刷完牙嘴里有白色黏膜怎么回事| 毒鲨| 《牵牛花》阅读答案| 陈若| 考死2:教学实习| 谭耀文演的电影| 九州电影网| 泰国xxx| 辐射避难所掉脑袋问题答案| 李慧珍演的电影有哪些| 俺去也电影网| 数据库原理及应用课后题答案| 爆操处女| 歪爱时代 电视剧| 昭君出塞简谱| 《感恩的心》儿童朗诵| 我的女老师|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103