ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> ASP技术
利用ASP嵌套JS+SQL Server打造两级连动下拉框(二)
TwoLevel.asp



<html>



<head>



<meta http-equiv="Content-Type" content="text/html; charset=gb2312">



<meta name="GENERATOR" content="Microsoft FrontPage 4.0">



<meta name="ProgId" content="FrontPage.Editor.Document">



<title>下拉列表示例</title>



</head>







<%



dim conn



dim connstr



on error resume next



set conn=server.CreateObject("ADODB.connection")



connstr="driver={SQL Server};server=wen;uid=sa;pwd=;database=DB_ProvinceCat"



conn.Open connstr







set Rs=server.createobject("ADODB.recordset")



Rs.CursorLocation = adUseClient



SQL="Select * from Tb_Province"



Rs.open SQL,conn,1,1



if Not Rs.Eof then



Dim strJScript



strJScript=""



Response.Write("<SCRIPT language=JavaScript>")&chr(13)



Response.Write("function setcategory(S){")&chr(13)



Response.Write("S.category.length="+Cstr(Rs.Recordcount+1)+";")&chr(13)



dim i



i=0



While Not Rs.Eof



strJScript=strJScript+"S.category.options["+CStr(i)+"].value="+chr(34)+Trim(Rs("ProvinceCode"))+chr(34)+";"+chr(13)



strJScript=strJScript+"S.category.options["+CStr(i)+"].text="+chr(34)+Trim(Rs("ProvinceName"))+chr(34)+";"+chr(13)



i=i+1



Rs.MoveNext



Wend



Response.write(strJScript)



Response.Write("S.category.options["+CStr(i)+"].value="+chr(34)+"无"+chr(34)+";"+chr(13))



Response.Write("S.category.options["+CStr(i)+"].text="+chr(34)+"**请选择省份**"+chr(34)+";"+chr(13))



Response.Write("S.category.options["+Cstr(i)+"].selected=true;"+chr(13))



Response.Write("}")&chr(13)



Rs.Close



Set Rs=Nothing



end if







set Rs=server.createobject("ADODB.recordset")



Rs.CursorLocation = adUseClient



SQL="Select Num=Count(*),Tb_Province.ProvinceCode From Tb_Province,Tb_City where Tb_Province.ProvinceCode=substring(Tb_City.CityCode,1,2) group by Tb_Province.ProvinceCode order by Tb_Province.ProvinceCode"



Rs.open SQL,conn,1,1



if Not Rs.Eof then







dim Num(30),j



j=0



Do While Not Rs.Eof



Num(j)=Rs("Num")



j=j+1



Rs.MoveNext



Loop



end if



Rs.Close



set Rs=Nothing



SQL=""



set Rs=server.createobject("ADODB.recordset")



Rs.CursorLocation = adUseClient



SQL="Select Tb_Province.*,Tb_City.* From Tb_Province,Tb_City where Tb_Province.ProvinceCode=substring(Tb_City.CityCode,1,2) order by Tb_Province.ProvinceCode"



Rs.open SQL,conn,1,1







j=0



if Not Rs.Eof then



Response.Write("function setsmall_cat(D){")&chr(13)



Response.Write("var valuecategory=D.category.options[D.category.selectedIndex].value;")&chr(13)



Response.write("if(valuecategory.indexOf("+chr(34)+"无"+chr(34)+")==0){&
 
 
本站关键词:
|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发||网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|东莞网站建设|东莞网页设计|东莞网络公司|网站建设|网页设计|网络公司|网站制作|网站开发|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有