jquery+ajax 实现搜索框提示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
#search_result{
width:302px;
position:absolute;
left:618px;
top:180px;
z-index:1;
overflow:hidden;
background:#dcf6f8;
border:#c5dadb 1px solid;
border-top:none;
}
.line{
font-size:12px;
color:#000;
background:#aed34f;
width:302px;
padding:2px;
}
.hover{
background:#007ab8;
color:#fff;
}
</style>
</head>
<body>
<script>
$(document).ready(function(){
$('#search').keyup(function(){
$.ajax{
type:'GET',
url:'include/ajax_search.php',//处理页面的url地址
data:'txt_search='+escape($('#search').val()),//要传递参数
success:function(data){
if(data!=''){
var ss;
ss=data.split("@");
var layer;
layer="<table>";
for(var i=0;i<ss.length-1;i++){
layer+="<tr><td class='line'>"+ss[i]+"</td></tr>";
}
layer+="</table>"
$('#search_result').empty();
$('#search_result').append(layer);
$('.line:first').addClass('hover');
$('#search_result').css('display','');
$('.line').hover(function(){
$('.line').removeClass('hover');
$(this).addClass('hover');
},function(){
$(this).removeClass('hover');
});
$('.line').click(function(){
$('#search').val($(this).text());
})
}else{
$('#search_result').empty();
$('#search_result').css('display','none');
} },
error(function() {
alert('O No~~~~');
});
}esle if(keyCode==38){
$('#aa tr.hover').prev().addClass('hover');
$('#aa tr.hover').next().removeClass('hover');
$('#search').val($('#aa tr.hover').text());
}else if(keyCode==40){
$('#aa tr.hover').next().addClass('hover');
$('#aa tr.hover').prev().removeClass('hover');
$('#search').val($('#aa tr.hover').text());
}
});
});
$(document).ready(function(){
$().click(function(){
$('#search_result').empty();
$('#search_result').css('display','none');
});
});
</script> </body>
</html>
jquery+ajax 实现搜索框提示的更多相关文章
- jquery ajax请求方式与提示用户正在处理请稍等,等待数据返回时loading的显示
1.jquery ajax请求方式与提示用户正在处理请稍等 为了提高用户体验度,我们通常会给出 “正在处理,请稍等!”诸如此类的提示.我们可通过设置$.ajax()下的参数beforeSend()来实 ...
- 7款基于jquery的动画搜索框
无论是电商网站,还是媒体网,还是个人博客,每个网站都有属于自己个性化的搜索框.今天小编给大家带来7款基于jquery的动画搜索框.每个搜索框都采用了动画效果,一起看下效果图吧. 在线预览 源码下载 ...
- Jquery实现搜索框提示功能
博客的前某一篇文章中http://www.cnblogs.com/hEnius/p/2013-07-01.html写过一个用Ajax来实现一个文本框输入的提示功能.最近在一个管理项目的项目中,使用后发 ...
- Servlet+Ajax实现搜索框智能提示
简介:搜索框相信大家都不陌生,几乎每天都会在各类网站进行着搜索.有没有注意到,很多的搜索功能,当输入内容时,下面会出现提示.这类提示就叫做搜索框的智能提示,本门课程就为大家介绍如何使用Servlet和 ...
- css3 jQuery实现3d搜索框+为空推断
<!DOCTYPE html> <html> <head> <title>css3实现3d搜索框</title> <style> ...
- HTML5轻松实现搜索框提示文字点击消失---及placeholder颜色的设置
在做搜索框的时候无意间发现html5的input里有个placeholder属性能轻松实现提示文字点击消失功能,之前还傻傻的在用js来实现类似功能... 示例 <form action=&quo ...
- Servlet+Ajax实现搜索智能提示
一般在百度搜索框输入关键词时,会弹出一些相关信息提示,方便点选: 页面(search.jsp): <input type="text" name="keyWords ...
- JQuery+AJAX实现搜索文本框的输入提示功能
平时使用谷歌搜索的时候发现只要在文本框里输入部分单词或字母,下面马上会弹出一个相关信息的内容框可供选择.感觉这个功能有较好的用户体验,所以也想在自己的网站上加上这种输入提示框. 实现的原理其实很简单, ...
- jquery php 百度搜索框智能提示效果
这个程序是利用php+ajax+jquery 实现的一个仿baidu智能提示的效果,有须要的朋友能够下载測试哦. 代码例如以下 index.html文件,保保存成index.htm <!DOCT ...
随机推荐
- BFC渲染机制
BFC(block formatting context):块级格式化上下文(实际就是一个隔离罩) W3C CSS2.1 规范中的一个概念.它是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元 ...
- S5PV210 点亮Led
GPC1CON, R/W, Address = 0xE020_0080 GPC1DAT, R/W, Address = 0xE020_0084 举例 #define GPC1CON *((volati ...
- 如何上传HTML5应用到SAP云平台的Cloud Foundry环境下
先使用WebIDE创建一个HTML5应用.New->Project from Template: 从可选模板里选择SAPUI5 Application: 创建一个HTML5 Module,取名为 ...
- yii框架下使用redis
1 首先获取到 yii2-redis-master.zip 压缩包 下载地址https://github.com/yiisoft/yii2-redis/archive/master.zip 2 把下载 ...
- Flutter——Padding组件
在 html 中常见的布局标签都有 padding 属性,但是 Flutter 中很多 Widget 是没有 padding 属性.这个时候我们可以用 Padding 组件处理容器与子元素直接的间距. ...
- NORDIC 错误文件
ble_err.h sdk_errors.h nrf_error.h app_error.h
- TCP协议之网络延时
影响TCP 网络时延的因素硬件速度网络和服务器的负载请求和响应报文的尺寸客户端和服务器之间的距离TCP 协议的技术复杂性TCP协议产生的时延TCP 连接建立握手:TCP 慢启动拥塞控制:数据聚集的 N ...
- C语言|博客作业12-学期总结
我学到的内容 我的收获 第一次:https://www.cnblogs.com/tongyingjun/p/11563433.html:总结:初步了解了C语言.代码.博客园和Markdown语法. 第 ...
- 3、docker常用命令:help、镜像命令、容器命令
1.帮助命令 1.docker version 2.docker info 3.重点掌握:docker --help 2.镜像命令 1.docker,镜像,容器关系 2.docker images ( ...
- Codeforces Round #455 (Div. 2) 909E. Coprocessor
题 OvO http://codeforces.com/contest/909/problem/E CF455 div2 E CF 909E 解 类似于拓扑排序地进行贪心, 对于 Ei=0 并且入度为 ...