asp 如何实现 类似百度文本框输入 模糊查询 出现候选项的功能啊
候选项来自mdb数据库的记录希望占cpu内存小有人说ajax可以可是俺不懂能给一段代码让俺学习吗照片如图...
候选项来自 mdb数据库 的记录
希望占cpu 内存小
有人说ajax可以 可是俺不懂 能给一段代码 让俺学习吗
照片 如图 展开
希望占cpu 内存小
有人说ajax可以 可是俺不懂 能给一段代码 让俺学习吗
照片 如图 展开
3个回答
展开全部
<script language="javascript">
// JavaScript Document
var xmlhttp;
var boid;
function ceshi()
{
try{
xmlhttp=new XMLHttpRequest();
}catch(e){
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
var t = document.getElementById("leibie");
var aaa= t.options[t.selectedIndex].value;
//创建请求结果处理程序
xmlhttp.onreadystatechange=getReady;
//打开连接,true表示异步提交
//alert("ceshi.asp?Bulletin_class="+aaa, true);
xmlhttp.open("get", "ceshi.asp?Train_class="+aaa, true);
//当方法为post时需要如下设置http头
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
//发送数据
xmlhttp.send(null);
}
function getReady()
{
//alert(xmlhttp.responseText);
if (xmlhttp.readyState==4)
{
if (200==xmlhttp.status)
{
var Bodys=xmlhttp.responseText;
document.getElementById("zhi").innerHTML=Bodys;
//alert(Bodys);
}
else
{
//document.getElementById(boid).innerHTML="抱歉,装载数据失败";
}
}
}
</script>
这是AJAX的代码
// JavaScript Document
var xmlhttp;
var boid;
function ceshi()
{
try{
xmlhttp=new XMLHttpRequest();
}catch(e){
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
var t = document.getElementById("leibie");
var aaa= t.options[t.selectedIndex].value;
//创建请求结果处理程序
xmlhttp.onreadystatechange=getReady;
//打开连接,true表示异步提交
//alert("ceshi.asp?Bulletin_class="+aaa, true);
xmlhttp.open("get", "ceshi.asp?Train_class="+aaa, true);
//当方法为post时需要如下设置http头
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
//发送数据
xmlhttp.send(null);
}
function getReady()
{
//alert(xmlhttp.responseText);
if (xmlhttp.readyState==4)
{
if (200==xmlhttp.status)
{
var Bodys=xmlhttp.responseText;
document.getElementById("zhi").innerHTML=Bodys;
//alert(Bodys);
}
else
{
//document.getElementById(boid).innerHTML="抱歉,装载数据失败";
}
}
}
</script>
这是AJAX的代码
展开全部
很麻烦 而且后台牵扯到关键词的定义 Ajax是必须的 Ajax那块 网上有例子 关键词的定义 呵呵 找等等高人吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我以前用过一个:好像叫《飞飞模仿google下拉提示框输入框》
因为贴不上地址,你百度搜索一下,好多地方都有下载!
因为贴不上地址,你百度搜索一下,好多地方都有下载!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询