濮阳杆衣贸易有限公司

主頁 > 知識庫 > php+ajax實(shí)現(xiàn)仿百度查詢下拉內(nèi)容功能示例

php+ajax實(shí)現(xiàn)仿百度查詢下拉內(nèi)容功能示例

熱門標(biāo)簽:清遠(yuǎn)陽山400電話號碼如何申請 怎么在高德地圖標(biāo)注行走軌跡 個性化地圖標(biāo)注在線 百度地圖標(biāo)注名編輯 百度地圖標(biāo)注飯店位置怎么 施工地圖標(biāo)注怎么做 深圳400電話辦理那家好 襄陽房產(chǎn)電銷機(jī)器人招商 安徽移動外呼系統(tǒng)

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

運(yùn)行效果如下:

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(){  //輸入框內(nèi)容改變發(fā)請求
    $.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");       //內(nèi)容改變下拉框顯示
    $("#searVal").html(search.val())
  })
  function stopPropagation(e) {
    if (e.stopPropagation){
       e.stopPropagation();
    }else{
     e.cancelBubble = true;
    }
  }
  $(document).on('click',function(){     //點(diǎn)擊頁面的時候下拉框隱藏
    $("#xiala").css("display","none");
  });
  $(document).on("click","#xiala li",function(){ //點(diǎn)擊下拉框選項(xiàng)的時候改變輸入框的值
    search.val($(this).text());
    $("#searVal").html($(this).text());
    $("#xiala").css("display","none");
  })
/script>
/html>

a.txt內(nèi)容:

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

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP+ajax技巧與應(yīng)用小結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》

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

您可能感興趣的文章:
  • ThinkPHP實(shí)現(xiàn)ajax仿官網(wǎng)搜索功能實(shí)例
  • Thinkphp搜索時首頁分頁和搜索頁保持條件分頁的方法
  • ThinkPHP讓分頁保持搜索狀態(tài)的方法
  • ThinkPHP使用getlist方法實(shí)現(xiàn)數(shù)據(jù)搜索功能示例
  • ThinkPHP設(shè)置禁止百度等搜索引擎轉(zhuǎn)碼(簡單實(shí)用)
  • php+ajax實(shí)時輸入自動搜索匹配的方法
  • php+ajax做仿百度搜索下拉自動提示框(有實(shí)例)
  • ajax+php 谷歌搜索框自動填充功能 實(shí)例代碼
  • thinkPHP+mysql+ajax實(shí)現(xiàn)的仿百度一下即時搜索效果詳解

標(biāo)簽:黑河 阜陽 延邊 欽州 中衛(wèi) 南昌 駐馬店 臨夏

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php+ajax實(shí)現(xiàn)仿百度查詢下拉內(nèi)容功能示例》,本文關(guān)鍵詞  php+ajax,實(shí)現(xiàn),仿,百度,查詢,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《php+ajax實(shí)現(xiàn)仿百度查詢下拉內(nèi)容功能示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于php+ajax實(shí)現(xiàn)仿百度查詢下拉內(nèi)容功能示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    禹州市| 孟津县| 三江| 阿尔山市| 民和| 清水县| 揭东县| 镇赉县| 宜良县| 峡江县| 科技| 饶河县| 台东市| 宿松县| 北海市| 台中县| 通化市| 莆田市| 来安县| 江口县| 甘孜县| 富平县| 鲁甸县| 宕昌县| 德钦县| 遵义县| 新邵县| 惠安县| 晋城| 德格县| 安阳市| 静海县| 石首市| 邢台市| 桂东县| 和林格尔县| 托里县| 仙桃市| 宁乡县| 民乐县| 都兰县|