我的下拉列表的二级联动不行,请高手改正,急

breeze1225 2006-05-23 09:06:46
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<%
Set conn = Server.Createobject("ADODB.Connection")
conn.open "Driver={SQL Server};server=pc4.;uid=sa;pwd=1706;database=email;"
%>
<body>

<form action="" name="form1" method="post">


<select name="type1" size=1 onChange="chang1(this.value)" >
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from group_info" ,conn,1 ,3%>
<option>请选择</option>
<%While Not rs.EOF %>
<option value="<%=rs("group_id")%>" ><%=rs("group_name") %>
<%
rs.MoveNext%>
</option>
<%WEND
rs.Close
%>
</select>
<select name="type2" size=1 >
<option>请选择</option>
<%
set rs1=server.CreateObject("adodb.recordset")
rs1.open "select * from user_group where group_info='"&session("type1")&"'" ,conn,1 ,3 %>
<%While Not rs1.EOF %>
<option value="<%=rs1("send_tel")%>" ><%=rs1("send_tel") %>
<%
rs1.MoveNext%>
</option>
<%WEND
rs1.Close
%>

</select>

</form>
<script language="javascript">
function chang1(a)
{ var type1=a;

session("type1")=a;

}
</script>
</body>
</html>
...全文
174 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinabh 2006-05-23
  • 打赏
  • 举报
回复
我一直在用的结合数据库的二级联动菜单
http://blog.csdn.net/chinabh/archive/2006/05/16/741337.aspx
underone 2006-05-23
  • 打赏
  • 举报
回复
<script language="JavaScript">
<!--
var subcat = new Array();
<%
strSql="SELECT * FROM Vocation WHERE IfDelete='0' AND fatherid<>'0'";
objRs.Open(strSql,objConn,adOpenStatic,adLockReadOnly,1);
if(!objRs.Eof){
i=0;
while (i < objRs.RecordCount) {
Response.Write("subcat["+i+"] = new Array('"+objRs("fatherid")+"','"+objRs("VocationName")+"','"+objRs("VocationId")+"')\n");
i++;
objRs.MoveNext();
}
}
objRs.Close();

strSql="SELECT DISTINCT(fatherid) AS VocationId,'' AS Style FROM Vocation WHERE IfDelete='0' AND fatherid<>'0' Union SELECT VocationId,'none' AS Style FROM Vocation WHERE IfDelete='0' AND fatherid='0' AND VocationId NOT IN (SELECT DISTINCT(fatherid) FROM Vocation WHERE IfDelete='0' AND fatherid<>'0')";
objRs.Open(strSql,objConn,adOpenStatic,adLockReadOnly,1);
var style="";
while (!objRs.Eof){
style+="if (locationid == "+objRs("VocationId").value+"){\n";
style+=" document.form1.SubVocation.style.display=\""+objRs("Style").value+"\";\n";
style+="}\n";
objRs.MoveNext();
}
objRs.Close();
%>
function changeselect1(locationid){
<%=style%>
document.form1.SubVocation.length = 0;
document.form1.SubVocation.options[0] = new Option('==请选择==','');
for (i=0; i<subcat.length; i++){
if (subcat[i][0] == locationid){
document.form1.SubVocation.options[document.form1.SubVocation.length] = new Option(subcat[i][1], subcat[i][2]);
}
}
}
//-->
</script>
<%
%>
<table WIDTH="75%" BORDER="0" CELLPADDING="4" CELLSPACING="1" bgcolor="#FF6600" class="tableInput2">
<form name="form1" method="post" action="NPropertySet.asp" onSubmit="return sub();">
<tr bgcolor="#FFFFFF">
<td width="20%">选择行业业态</td>
<td width="80%">
<select name="Vocation" onChange="changeselect1(this.value)">
<option value="">==请选择==</option>
<%
strSql="SELECT * FROM NQR_Vocation WHERE IfDelete='0' AND fatherid='0'";
objRs.Open(strSql,objConn,adOpenStatic,adLockReadOnly,1);
while (!objRs.Eof){
Response.Write ("<option value=\""+objRs("VocationId").Value+"\">"+objRs("VocationName").Value+"</option>");
objRs.MoveNext();
}
objRs.Close();
%>
</select>
<select name="SubVocation" style="display:none">
<option value="">==请选择==</option>
</select>
</td>
</tr>
</form>
</table>

你自己改改SQL语句
内容概要:本文针对基于输入并联输出串联(IPOS)结构的双三相LLC谐振变换器,系统研究其在宽增益工况下的谐振参数优化方法与启动过程中冲击电流的抑制策略。通过Simulink平台构建系统仿真模型,结合变频控制与电压电流双闭环调控策略,深入分析变换器在全范围软开关条件下的工作边界、模式切换动态响应及多模式运行稳定性。研究提出优化谐振腔参数设计以扩展电压增益范围,并引入降频软启动、星形耦合自均流等机制有效抑制上电瞬间的电流冲击,提升系统启动可靠性与运行效率。同时探讨了变频调压、多模式切换控制及交错并联带来的均流优势,为高增益、大功率密度DC-DC变换器的设计提供了完整的建模、控制与优化解决方案; 适合人群:具备电力电子与电力系统基础知识,从事新能源变换器、高频开关电源、电动汽车充电系统、航空航天电源等相关领域研究的研究生、科研人员及工程技术人员; 使用场景及目标:①为高电压增益、高效率、高功率密度DC-DC变换器的谐振参数设计与控制策略制定提供理论依据与仿真验证手段;②指导LLC谐振变换器在新能源并网、车载充电机、直流微网等应用场景中的工程实现与性能优化;③支撑高水平学术论文(如IEEE期刊)的复现、科研项目关键技术攻关及系统级仿真平台搭建; 阅读建议:建议结合Simulink仿真实例,细致理解谐振参数设计准则、软开关实现条件、冲击电流形成机理及其抑制方法的有效性验证过程,重点关注模式切换过程中的动态响应特性与闭环控制参数整定规律,宜配合相关文献进行对比分析以深化对系统稳定性和控制策略优越性的认知。
内容概要:本文详细介绍了使用CAXA3D软件进行支座类零件三维建模的全过程,采用“草图拉伸构建基体→添加凸台→加强筋→切除凹槽与安装孔”的建模思路。通过分步操作讲解,涵盖从创建底座草图、拉伸成实体、添加长方体凸台、使用加强肋图素增强结构强度,到利用孔类图素完成顶部矩形凹槽和中部弧形槽口的切除,最后通过布尔合并形成完整零件。文中还列出了关键尺寸参数,并针对常见建模问题提供了具体解决方案,如长圆孔未切除、加强肋无法生成、孔类图素不减料及零件未合并等问题的原因分析与处理方法。; 适合人群:具备基本三维建模基础,从事机械设计、产品结构设计等相关工作的工程师或工科专业学生;尤其适合正在学习CAXA3D软件操作的初学者; 使用场景及目标:①掌握CAXA3D中基于草图拉伸与图素库组合的高效建模流程;②理解加强肋、孔类图素等智能图素的正确使用方式;③学会解决建模过程中常见的草图封闭性、实体吸附与布尔运算问题;④为后续工程图出图和实际零件设计打下基础; 阅读建议:建议读者结合CAXA3D软件同步实操,按照文档步骤逐步练习,重点关注草图封闭性、图素吸附机制和最终布尔合并的操作细节,以提升建模成功率与效率。
内容概要:本文系统研究了基于直流母线电压外环与电流内环协同调节的飞轮储能网侧变流器并网控制方法,通过Simulink搭建完整的仿真模型,深入剖析双闭环PI控制策略的设计原理与实现过程。重点阐述电压外环维持直流侧电压稳定、电流内环实现并网电流精确跟踪的协同工作机制,详细讨论控制器参数设计、坐标变换(dq变换)、锁相环技术及PWM调制等关键环节,验证该控制方案在动态响应速度、稳态精度和并网电能质量方面的优良性能,适用于飞轮储能参与电网频率调节、功率支撑等实际应用场景。; 适合人群:具备电力电子、自动控制理论及新能源系统基础知识,从事储能系统、电力变换器控制研究的研究生、科研人员及电气工程领域的工程技术人员。; 使用场景及目标:① 掌握飞轮储能系统网侧变流器的并网控制架构与工作原理;② 学习并掌握双闭环PI控制器的设计思路与参数整定方法;③ 借助Simulink仿真平台复现典型控制策略,支撑科研论文撰写、项目开发或教学实践; 阅读建议:建议结合文中提及的相关研究内容(如机侧控制、功率平滑策略等)进行系统性学习,并下载配套仿真资源进行实操演练,通过调整控制器参数、设置不同工况,深入理解系统动态响应特性与控制逻辑的内在联系。

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧