关键部分:
<form id="form1" name="form1" method="post" action="M_score_Search.asp">
<select name="sClass"
onchange="(document.form1.submit())">
<input type="submit" name="Submit" value="查询" onclick="document.form1.action='M_score_Search.asp?h=1'"/>
选择班级下拉框,则学号下拉框显示相应班级的学号。
思路:
选择班级后,将表单提交给M_score_Search.asp页
点击查询按钮将表单提交给M_score_Search.asp?h=1页
通过h变量来判断触发提交表单的是下拉框还是按钮,若是下拉框则QueryString获得选择的班级,再通过"Select 学号 From 研究生 Where 班级='"&sClass&"' order by 学号"将学号下拉框显示相应班级的学生
=====================
不知道这种方法好不好,但确实是实现了,呵呵
这个ASP脚本展示了如何实现下拉列表框之间的响应。当用户选择班级时,学号下拉框会自动更新为对应班级的学号。查询按钮提交表单到'M_score_Search.asp?h=1',根据'h'参数判断查询来源,动态构建并执行SQL语句,展示研究生的学位课程、选修课程和实践环节的成绩。
576

被折叠的 条评论
为什么被折叠?



