+ -
当前位置:首页 → 问答吧 → 急急急急!!!asp 联动 求助!!!

急急急急!!!asp 联动 求助!!!

时间:2011-11-26

来源:互联网

我的想法是这样的! 第一个下拉框显示学生表里的系部列表出来,选择对应的系部名称 则 第二个下拉框就显现对应这个系部的名称。再下一是对应专业的班级了!
  本人对JS不懂 可以的话帮忙写完整带注释! 谢谢

  查询学生表里的 系部-专业-班级 三个字段

<form name="fpzd" >
   
  <% set rsxb=server.createobject("adodb.recordset")  
  sql="select distinct department from stu_info_book" //查询系部(department)字段
  rsxb.open sql,conn,1,3
  %>
  <select name="xb" 
  <option value="" >--请选择--</option>  
  <%if not(rsxb.eof and rsxb.bof) then //循环系部列表
total=rsxb.recordcount
For i = 1 to total
if rsxb.EOF then
  Exit For 
  end if %>
  <option value="<%=rsxb("department")%>" ><%=rsxb("department")%></option>  
  <% rsxb.movenext
next
end if
rsxb.close
set rsxb=nothing %>
  </select> 

  <% set rszy=server.createobject("adodb.recordset")
  sql="select distinct professional from stu_info_book" //查询专业(professional)字段
  rszy.open sql,conn,1,3%>

  <select name="zy" >
  <option value="" >--请选择--</option> //循环专业列表
  <%if not(rszy.eof and rszy.bof) then
total=rszy.recordcount
For i = 1 to total
if rszy.EOF then
  Exit For 
  end if %>
  <option value="<%=rszy("professional")%>" ><%=rszy("professional")%></option>  
  <% rszy.movenext
next
end if
rszy.close
set rszy=nothing %>
</select> 


 <% set rsbj=server.createobject("adodb.recordset") //查询班级(class_bj )班级字段
sql="select distinct class_bj from stu_info_book"
rsbj.open sql,conn,1,3
%>
  <select name="bj" >
  <option value="" >--请选择--</option> 
 
  <%if not(rsbj.eof and rsbj.bof) then //循环班级列表
total=rsbj.recordcount
For i = 1 to total
if rsbj.EOF then
  Exit For 
  end if %>

  <option value="<%=rsbj("class_bj")%>" ><%=rsbj("class_bj")%></option>  
   
  <% rsbj.movenext
next
end if
rsbj.close
set rsbj=nothing %>
</select>
 </form>

作者: shenzhenwen   发布时间: 2011-11-26

让公司增雇人手。

作者: theforever   发布时间: 2011-11-26

我的想法是这样的! 第一个下拉框显示学生表里的系部列表出来,选择对应的系部名称 则 第二个下拉框就显现对应这个系部的【专业的】名称。再下一是对应专业的班级了!

搜索下 js 三级联动

作者: yhtapmys   发布时间: 2011-11-27