日期:2014-05-17  浏览次数:20882 次

列表
<%
sql   =   "select   *   from   type "
rs.open   sql,conn,1,1
if   rs.eof   and   rs.bof   then
          response.write   "请先添加栏目。 "
else
%>
<select   name= "BigClassName "   onChange= " "   size= "1 ">
<option   selected   value= " <%=trim(rs( "type "))%> "> <%=trim(rs( "type "))%> </option>
                  <%
dim   selclass
selclass=rs( "type ")     '???????                
      rs.movenext
      do   while   not   rs.eof   %>
      <option   value= " <%=trim(rs( "type "))%> "> <%=trim(rs( "type "))%> </option>
      <%
rs.movenext
        loop
end   if
rs.close
%>
</select>

              <select   name= "SmallClassName ">
                <option   value= " "   selected> 不指定小类 </option>
                <%
sql= "select   *   from   ntype   where   nmenu= ' "   &   selclass   &   " ' "
                    ....
                  %>


为什么rs关闭了,selclass又不是数组
为什么selclass还能作为条件(选择一级菜单可以跳出相应二级菜单):
sql= "select   *   from   ntype   where   nmenu= ' "   &   selclass   &   " ' "  


------解决方案--------------------
selclass 是一个变量~不是有这句吗?selclass=rs( "type ")
等于当前大类的值~``
------解决方案--------------------
selclass还有值是因为你把rs( "type ")的值先斌给他了,而他是一变量,你不清空这个值永远存在.
------解决方案--------------------
我的技术社区 -我的社区积分