求个仿Google、百度搜索下拉框
2016-07-07 15:04 来源:www.chinab4c.com 作者:ecshop专家
| 有会的吗给个程序(php的)。。。谢了 | 
回答:
| 那种搜个东西出来下拉菜单效果。。 | 
|  路过``` | 
| 这是以前写的,不知道好不好用,您就将就着用吧? //php页面 <?php $v = $_POST['value']; $link = mysql_connect('localhost','root',''); mysql_select_db("test"); mysql_query('set names utf8'); $result = mysql_query("select info from parament where info like '".$v."%'"); $arr = array(); while($o = mysql_fetch_assoc($result)) { $arr[] = $o; } echo json_encode($arr); 13. ?> html页面 <style> .whiteBg{ background-color:white; } .blueBg{ background-color:lightblue; } </style> <script src="jquery.js"></script> <script> <!-- function getParament(v) { $.post("sousuo_mysql.php",{value:v,num:Math.random ()},function(data) { var arr = eval("("+data+")"); for (var i=0; i<arr.length; i++) { var o =arr[i]; var ele = document.createElement("div"); ele.innerHTML = o.info; ele.onmouseover = function () { this.className = "blueBg"; } ele.onmouseout = function () { this.className = "whiteBg"; } ele.onclick = function () { document.getElementById("word").value = this.innerHTML; document.getElementById ("container").style.display = "none"; document.getElementById ("container").innerHTML = ""; } document.getElementById ("container").appendChild(ele); document.getElementById ("container").style.display = "block"; } }) } //--> </script> </head> <body> <input type="text" id="word" onkeyup="getParament (this.value)" /> <div id="container" style="border:1px solid #000000; width:300px; display:none"> </div> //在建一个数据库test 在数据库下见一个表parament | 
| 百度和google不是下拉菜单效果吧? 可能我对他们认识不够深刻吧 | 
| 给你个仿淘宝搜索下拉框: http://bbs.ecshop.com/viewthread.php?tid=88624 你可以试试 | 
| 都很好啊!值得学习! | 
| 你那个都不会用,,, 6# bjecshop | 
| 谢了。。 4# owndream | 
| 用你说的这个数据库和表没事儿。但是换个别的表就不行了。出现undefined。。。怎么回事儿,好像能出来几条记录,但是就是没出记录内容,出来的是unfinished。。。 4# owndream | 
| 那是下拉 列表 框还是 div层 啊 | 
| 个人认为的解决方案:首先有一个关键字库 比如说。然后当你鼠标点击输入框输入文字的时候我们通过ajax去执行程序获得相关关键字然后显示在输入框下面的层里。 | 
| 顶4楼的! | 
 
        
					
						
					
					
						
                          
					
				 
      
      最近更新
常用插件
- ecshop分类批量扩展插件
                                  ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们... 
- ecshop商品分类名称增加样
                                  ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样... 
- ecshop二次商品订购人信息
                                  ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的... 
- ecshop二次开发详细页面生
                                  插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人... 
- ecshop2.7.1打印发货单插件
                                  ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs... 
ecshop热门问答
ecshop热门资料
          
               
            ecshop微信开发 
                
            ecshop支付宝 
                
            ecshop首页轮播图片 
                
            ecshop身高 
                
            ecshop如何 
                
            ecshop时间表 
                
            ecshop指示 
                
            ecshop自助 
                
            ecshop折腾 
                
            ecshop儿童服装 
                
            ecshop广电 
                
            ecshop有效日期 
                
            ecshop非必填 
                
            ecshoprequired 
                
            ecshop招PHPER 
                
            ecshop零数 
                
            ecshopnote 
                
            ecshop帐号登录 
                
            ecshop云南 
                
            ecshop易汇 
                
            ecshop多个 
                
            ecshop待发货 
                
            ecshop百度地图 
                
            ecshopshell 
                
            ecshop配置系统 
                
            ecshopmkdir 
                
            ecshop运输方式 
                
            ecshop时间 
                
            ecshop下装 
                
            ecshopGSM 
             
        
      


