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

導航首頁 ? 技術教程 ? php+ajax實現仿百度查詢下拉內容功能示例
全站頭部文字 我要出現在這里
php+ajax實現仿百度查詢下拉內容功能示例 750 2023-12-08   

本文實例講述了php+ajax實現仿百度查詢下拉內容功能。分享給大家供大家參考,具體如下:

運行效果如下:

查看圖片

html代碼:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
  <style type="text/css">
    body{
      margin:0;
      padding: 0;
    }
    form{
      width: 500px;
      margin:40px auto;
    }
    .search-wrap{
      position: relative;
    }
    li{
      padding: 0;
      padding-left: 10px;
      list-style: none;
    }
    li:hover{
      background-color: #ccc;
      color: #fff;
      cursor: pointer;
    }
    #xiala{
      position: absolute;
      top: 40px;
      left: 0;
      background-color: #c2c2c2;
      width: 200px;
      margin:0;
      padding: 0 ;
      display: none;
    }
  </style>
</head>
<body>
  <form action="">
    <div class="search-wrap">
      <input type="text" id="search">
      <ul id="xiala">
      </ul>
      <input type="button" value="go" id="sousuo">
      <div id="searVal" style="display:inline-block;border:1px solid #ccc"></div>
    </div>
  </form>
</body>
<script type="text/javascript">
  var search=$("#search");
  search.on("input",function(){  //輸入框內容改變發請求
    $.ajax({
      url:'a.txt',
      type:'GET',
      async:true,
      data:{value:$("#search").val()},
      success:function(data){
        var arr=data.split(',');
        console.log(arr);
        $("#xiala").html("");
        $.each(arr,function(i,n){
          var oLi=$("<li>"+arr[i]+"</li>");
          $("#xiala").append(oLi);
          $("#xiala").css("display","block");
        })
      }
    });
    $("#xiala").css("display","block");       //內容改變下拉框顯示
    $("#searVal").html(search.val())
  })
  function stopPropagation(e) {
    if (e.stopPropagation){
       e.stopPropagation();
    }else{
     e.cancelBubble = true;
    }
  }
  $(document).on('click',function(){     //點擊頁面的時候下拉框隱藏
    $("#xiala").css("display","none");
  });
  $(document).on("click","#xiala li",function(){ //點擊下拉框選項的時候改變輸入框的值
    search.val($(this).text());
    $("#searVal").html($(this).text());
    $("#xiala").css("display","none");
  })
</script>
</html>

a.txt內容:

a,b,c,d,e,f,g

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP+ajax技巧與應用小結》、《PHP網絡編程技巧總結》、《PHP基本語法入門教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。



主站蜘蛛池模板: 奶奶的星星| 2024年暑假师德师风心得体会| 大时代电视剧剧情介绍| 怀孕被打肚子踩肚子踹肚子压肚子视频| 基础综合英语邱东林电子版答案| 《水中花》日本电影| 日别视频| 孕期检查项目一览表| 天地无伦| 心跳源计划演员表| 网络查控申请书| 脚心的视频vk| joyce| 木下柚花| 砌体工程质量验收规范gb50203---2011 | 双男动漫| 电影暖| 美女搞黄免费| 电影白日梦2| 人设oc素材| 性高中| 只园| 紧缚视频 | vk| 郑艳丽曹查理主演的影片| 军犬麦克斯| 日本大片ppt免费ppt视频| 美女网站视频免费黄| 墨雨云间电视剧免费播放| 追捕演员表| 护花使者歌词| g71编程实例及解释| 芦苇编剧| 高见立下| 红灯区在线观看完整版| 抓特务| 山楂树之恋电影剧情简介| 饥渴少妇av| 胸曝光| 歌曲《国家》歌词| 柏拉图的电影| 花月佳期 电影|

!?。≌鹃L長期在線接?。。?/p>

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

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

站長微信:lxwl520520

站長QQ:1737366103