输入关键字实现搜索搜索 "张家界" 相关内容容

你可能感兴趣的文章百度题库旨在为考生提供高效的智能备考服务,全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效服务,助您不断前行!
京ICP证号&&
京网文[3号&&
Copyright (C) 2018 Baidu类似百度搜索输入keyword进行找到含keyword相关内容
&script type="text/javascript" src="./js/jquery-1.7.2.min.js"&&/script&-
&script type="text/javascript" src="./js/searchSuggest.js"&&/script&
以上是引用的js
&form enctype="multipart/form-data" action = './save.php' method = 'post' name='form1'&
&table class="TableBlock" align="center" width="700"&
&td align="right"&原材料名称:&/td&
&input type='text' name='material_name' value='&?=$row["material_name"]?&'&
&input type="hidden" value="&?php echo $_GET["id"];?&" name="id"&
&td align="right"&材料类型:&/td&
&input type='text' name='keywords' id="suggest_input" autocomplete="off" value='&?=$rowt["title"]?&'&
&input type="hidden" value="&?=$row['material_type']?&" name="material_type_id"&
&div id='suggest_div'&&ul id="suggest_ul"&
&/ul&&/div&
&/tr&&/table&&/form&
-----------------------------------------------------
js文件:searchSuggest.js
// JavaScript Document
$(function(){
//载入时隐藏下拉li
$("#suggest_ul").hide(0);
//Ajax 动态获取关键字
$(function(){
//监听文本框输入变化
$("#suggest_input").keyup(function(){
//创建ajax对象函数
function createLink(){
if(window.ActiveXObject){
var newRequest = new ActiveXObject("Microsoft.XMLHTTP");
var newRequest = new XMLHttpRequest();
return newR
//如果文本框为空,不发送请求
if($("#suggest_input").val().length==0){
$("#suggest_ul").hide(0);
//发送请求
http_request = createLink();//创建一个ajax对象
if(http_request){
var sid = $("#suggest_input").val();
var url = "getdata.php";
var data = "keywords="+
//alert(data)
http_request.open("post",url,true);
http_request.setRequestHeader("content-type","application/x-www-form-urlencoded");
//指定一个函数来处理从服务器返回的结果
http_request.onreadystatechange = //此函数不要括号
//alert(http_request.datatype);
//发送请求
http_request.send(data);
//处理返回结果
function dealresult(){
if(http_request.readyState==4){
//等于200表示成功
//alert("aa");
if(http_request.status==200){
if(http_request.responseText=="no"){
$("#suggest_ul").hide(0);
$("#suggest_ul").show(0);
//alert(http_request.responseText);
var res = eval("("+http_request.responseText+")");
var contents="";
for(var i=0;i&res.i++){
var keywords = res[i].
var id=res[i].
contents=contents+"&input type='hidden' name='material_type_id' value='"+id+"'&"+"&li class='suggest_li"+(i+1)+"'&"+keywords+"&/li&";
//alert(contents);
$("#suggest_ul").html(contents);
//$("#suggest_ul").hide(0);
//$("#suggest_ul").append(contents);
//$("#suggest_ul").empty();
$(function(){
//按下按键后300毫秒显示下拉提示
$("#suggest_input").keyup(function(){
setInterval(changehover,300);
function changehover(){
$("#suggest_ul li").hover(function(){ $(this).css("background","#eee");},function(){ $(this).css("background","#fff");});
//$("#suggest_ul li").click(function(){ $("#idt").val($(this).html());});
$("#suggest_ul li").click(function(){ $("#suggest_input").val($(this).html());$("#suggest_ul").hide(0);});
//$("#suggest_ul li").click(function(){ $("#suggest_form").submit();});
-----------------------------------------------------
getData.php
header("Content-type:text/charset=gb2312");
//数据库配置信息(服务器,用户名,密码,数据库名,表前缀等)
$cfg_dbhost = "";
$cfg_dbuser = "";
$cfg_dbpwd = "";
$cfg_dbname = "";
//$cfg_dbprefix = "";
$link = mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd);
mysql_select_db($cfg_dbname);
mysql_query("set names gbk");
//防止乱码
$keywords = iconv("utf-8","gb2312//IGNORE",$_POST['keywords']);
//匹配输入的关键字相关的标题,并按点击量排名,点击越多的排最前面
$sql = "select id,title from ".$cfg_dbprefix."material_type where title like '%".$keywords."%' order by click desc limit 0,9;";
$res = mysql_query($sql,$link);
$mNums = mysql_num_rows($res);
//echo $mN
$row=mysql_fetch_array($res);
if($mNums&1){
echo "no";
}else if($mNums==1){
//返回json数据
echo "[{'id':'".$row['id']."',"."'keywords':'".iconv_substr($row['title'],0,14,"gbk")."'}]";
$result="[{'id':'".$row['id']."',"."'keywords':'".iconv_substr($row['title'],0,14,"gbk")."'}";
while($row=mysql_fetch_array($res)){
$result.=",{'id':'".$row['id']."',"."'keywords':'".iconv_substr($row['title'],0,14,"gbk")."'}";
$result.=']';
mysql_free_result($res);
没有更多推荐了,查看: 2251|回复: 6
如何输入关键字在下拉菜单中搜索内容填写?
阅读权限10
在线时间 小时
请问一下,我已经设置了下拉菜单,但下拉菜单中有一百多项,为提高质量,我想要能输入关键字进行模糊查询下拉菜单的内容进行填写。谢谢!
阅读权限100
在线时间 小时
欢迎新会员!
给个参考附件。
或者上传你的表格附件。
15:29 上传
点击文件名下载附件
19.09 KB, 下载次数: 69
阅读权限30
在线时间 小时
阅读权限10
在线时间 小时
本帖最后由 湘知湘惜 于
16:00 编辑
蓝桥玄霜 发表于
欢迎新会员!
给个参考附件。
或者上传你的表格附件。
谢谢版主,我就是要达到这种效果,但是这是怎么来的呢。
阅读权限100
在线时间 小时
这是通过文本框控件和列表框控件,通过VBA代码来实现的。
可上传你的附件。
阅读权限10
在线时间 小时
本帖最后由 湘知湘惜 于
17:04 编辑
蓝桥玄霜 发表于
这是通过文本框控件和列表框控件,通过VBA代码来实现的。
可上传你的附件。
(20.88 KB, 下载次数: 16)
17:03 上传
点击文件名下载附件
阅读权限100
在线时间 小时
在文本框输入,逐步提示,在列表框双击选择。
请见附件。
20:03 上传
点击文件名下载附件
25.08 KB, 下载次数: 103
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师查看: 989|回复: 5
如何实现输入关键词,精确查找符合条件内容,工作需要,请达人帮忙,万分感谢!!!
阅读权限20
在线时间 小时
本帖最后由 砖头 于
20:40 编辑
& && &&&如何达成:在“查询”表输入B1查询姓名,然后点查询窗体后,从“数据源”提取出不按顺序的符合查询姓名条件的准确内容到“查询”的相应表格内。详见附件。
& &工作需要,万分感谢!!鲜花、掌声相送!!
19:10 上传
点击文件名下载附件
3.59 KB, 下载次数: 63
阅读权限20
在线时间 小时
请真正达人花些精力帮忙,万分感谢。
阅读权限30
在线时间 小时
Sub 查询()
& & Dim i%, j%, arr(1 To 100, 1 To 4)
& & b = Range(&B1&).Value
& &With Sheets(&数据源&)
& &j = 1
& & For i = 2 To .[A65536].End(3).Row
& && &&&If .Cells(i, 1) = b Then
& && && && &arr(j, 1) = .Cells(i, 2)
& && && && &arr(j, 2) = .Cells(i, 6)
& && && && &arr(j, 3) = .Cells(i, 5)
& && && && &arr(j, 4) = .Cells(i, 3)
& && && && &j = j + 1
& && &&&End If
& & Next
& & End With
& & Range(&A3&).Resize(UBound(arr, 1), UBound(arr, 2)) = arr
End Sub
复制代码
阅读权限20
在线时间 小时
& & & & & & & &
问题解决了,感谢帮忙。
阅读权限20
在线时间 小时
本帖最后由 砖头 于
18:00 编辑
感谢热心相助。现在又有新问题,请您方便时候,再帮忙:
阅读权限20
在线时间 小时
感谢热心相助。现在又有新问题,请您方便时候,再帮忙:
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师}

我要回帖

更多关于 搜索时输入关键字后进行关键字匹配 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信