基于asp+ajax和数据库驱动的二级联动菜单
程序员文章站
2022-04-22 19:10:42
...
基于asp+ajax和数据库驱动的二级联动菜单,需要的朋友可以参考下。
index.asp 页面代码
代码如下:
set cmd = conn.execute("select bigclassid,bigclassname from bigclass")
tempid=cmd("bigclassid")
%>
ajax.js 代码
代码如下:
// JavaScript Document
function createxmlhttp()
{
xmlhttpobj = false;
try{
xmlhttpobj = new XMLHttpRequest;
}catch(e){
try{
xmlhttpobj=new ActiveXObject("MSXML2.XMLHTTP");
}catch(e2){
try{
xmlhttpobj=new ActiveXObject("Microsoft.XMLHTTP");
}catch(e3){
xmlhttpobj = false;
}
}
}
return xmlhttpobj;
}
function getsubcategory(bigclassid){
if(bigclassid==0){
document.getElementById("subclass").innerHTML="
return;
};
var xmlhttpobj = createxmlhttp();
if(xmlhttpobj){//如果创建对象xmlhttpobj成功
xmlhttpobj.onreadystatechange=handle;
xmlhttpobj.open('get',"getsubcategory.asp?bigclassid="+bigclassid+"&number="+Math.random(),true);//get方法 加个随机数。
xmlhttpobj.send(null);
}
}
function handle(){//客户端监控函数
//if(xmlhttpobj.readystate==4){//服务器处理请求完成
if(xmlhttpobj.status==200){
//alert('ok');
var html = xmlhttpobj.responseText;//获得返回值
document.getElementById("subclass").innerHTML=html;
}else{
document.getElementById("subclass").innerHTML="对不起,您请求的页面有问题...";
}
/
上一篇: 谈谈Java的匿名内部类
推荐阅读
-
一个强健 实用的asp+ajax二级联动菜单(有演示和附源程序打包下载)
-
基于asp+ajax和数据库驱动的二级联动菜单
-
Ajax通过XML异步提交的方法实现从数据库获取省份和城市信息实现二级联动(xml方法)
-
使用Ajax和Jquery配合数据库实现下拉框的二级联动的示例
-
实列教程 一款基于jquery和css3的响应式二级导航菜单
-
一个强健 实用的asp+ajax二级联动菜单(有演示和附源程序打包下载)
-
element实现二级菜单和顶部导航联动的示例
-
基于asp+ajax和数据库驱动的二级联动菜单
-
基于asp+ajax和数据库驱动的二级联动菜单_php技巧
-
jsp从数据库获取数据填充下拉框实现二级联动菜单的方法