下拉框连动的小例子(数据库版)

爱如捕风AL

爱如捕风AL

2016-01-29 17:18

下拉框连动的小例子(数据库版),下拉框连动的小例子(数据库版)
  ASP文件:
<%@ Language=VBScript %
<%Option Explicit%
<html
<head
<titleList</title
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"
<%
dim conn
dim rs
dim sql
dim count
dim rs1
dim sql1


set conn = server.CreateObject ("adodb.connection")
conn.Open "test","sa",""


sql = "select * from district order by locationid asc"
set rs = conn.execute(sql)
%
<script language = "JavaScript"
var onecount;
onecount=0;
subcat = new Array();
        <%
        count = 0
        do while not rs.eof
        %
subcat[<%=count%] = new Array("<%= trim(rs("districtname"))%","<%= trim(rs("locationid"))%","<%= trim(rs("districtid"))%");
        <%
        count = count + 1
        rs.movenext
        loop
        rs.close
        set rs=nothing
        %
onecount=<%=count%;

function changelocation(locationid)
    {
    document.myform.smalllocation.length = 0;

    var locationid=locationid;
    var i;
    document.myform.smalllocation.options[0] = new Option('====所有地区====','');
    for (i=0;i < onecount; i++)
        {
            if (subcat[i][1] == locationid)
            {
                document.myform.smalllocation.options[document.myform.smalllocation.length] = new Option(subcat[i][0], subcat[i][2]);
            }        
        }
        
    }    
</script
</head
<body
<form name="myform" method="post"
    <select name="biglocation" onChange="changelocation(document.myform.biglocation.options[document.myform.biglocation.selectedIndex].value)"
        <%
        
        sql1 = "select * from location order by locationname asc"
        set rs1 = conn.Execute (sql1)
        do while not rs1.eof
        %
        <option value="<%=trim(rs1("locationid"))%"<%=trim(rs1("locationname"))%</option
        <%
        rs1.movenext
        loop
        rs1.close
        set rs1 = nothing
        conn.Close
        set c
展开更多 50%)
分享

猜你喜欢

下拉框连动的小例子(数据库版)

ASP
下拉框连动的小例子(数据库版)

下拉框连动的小例子(.htm版)

ASP
下拉框连动的小例子(.htm版)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

三级下拉框连动的数据库版

ASP
三级下拉框连动的数据库版

Javascript 调用XML制作连动下拉框

Web开发
Javascript 调用XML制作连动下拉框

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Ajax联动下拉框的实现例子

Web开发
Ajax联动下拉框的实现例子

在一个jsp页面实现二级下拉框联动实时读取数据库数据

Web开发
在一个jsp页面实现二级下拉框联动实时读取数据库数据

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

浅析Win Vista中的通信专家:Indigo

浅析Win Vista中的通信专家:Indigo

中文虚拟域名实现(1) (环境:中文NT)

中文虚拟域名实现(1) (环境:中文NT)
下拉加载更多内容 ↓