CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [求助] 二级联动的问题!!好奇怪哦~~
一棵大白菜
灵玉会员
Rank: 8Rank: 8



UID 307581
精华 0
积分 5467
帖子 559
威望 2468
ZD币 733 元
阅读权限 180
注册 2008-3-14
状态 离线
  楼主
发表于 2008-4-28 15:22  资料  个人空间  短消息  加为好友 
开发者在线

二级联动的问题!!好奇怪哦~~

一个二级联动菜单,我独立为一个文件时,联动是可以的,但是当我把那个联动放在我要放的文件野以后,联动只显示大项,小项联动不了,为什么呢?   
  独立时候的文件为:   
      <!--#include       file="Conn.asp"-->         
      <%         
      function       DbCombox()         
          dim       rs,sql,msg         
          sql       =       "select       *       from       Region"         
          set       rs       =       conn.execute(sql)     
   
          while       not       rs.eof         
              msg       =       msg       &       "<option       value="""       &       rs("Province")       &       """>"       &       rs("Province")       &       "</option>"         
              rs.movenext         
          wend         
          rs.close         
          set       rs       =       nothing         
          DbCombox       =       msg         
      End       function         
      %>         
      <html>         
            
      <head>         
      <meta       http-equiv="Content-Language"       c>         
      <meta       http-equiv="Content-Type"       c>         
      <title>二级联动</title>         
      </head>         
            
      <body>         
      <script       language       ="javascript"       >                                                                                   
      Citys       =       new       Array();         
      <%         
      dim       rs,sql,i         
      sql       =       "select       *       from       City"         
      set       rs       =       Conn.execute(sql)         
      i       =       0         
      while       not       rs.eof         
      %>         
      Citys[<%=i%>]       =new       Array("<%=rs("Province")%>","<%=rs("City")%>");         
      <%         
      i       =       i       +       1         
      rs.movenext         
      wend         
      rs.close         
      set       rs       =       nothing         
      %>         
            
      function       changeselect(selvalue){         
          var       selvalue       =       selvalue;         
          var       i;         
          document.form1.City.length       =       0       ;         
          document.form1.City.options[document.form1.City.length]       =       new       Option("请选择","");         
          for       (i=0;   i<Citys.length;   i   ++){         
              if(Citys[0]==selvalue){         
                  document.form1.City.options[document.form1.City.length]       =       new       Option(Citys[1],Citys[1]);         
              }      
          }         
      }         
            
      document.form1.City.options[document.form1.City.length]       =       new       Option("请选择","");         
            
      </script>         
            
                              <div       align="center">         
                                      <form       method="POST"       action="forum.asp"       name="form1">         
                                              <table   border="0"   cellpadding="0"       style="border-collapse:       collapse"       width="100%"       id="table1"       height="59">         
                                                      <tr>         
                                                              <td       width="67"       height="30"       bgcolor="#D4D0C8"><b><font       size="2">地区</font></b></td>         
                                                              <td       height="30"       bgcolor="#D4D0C8"><select       size="1"       name="Region"       onchange       ="changeselect(document.form1.Region.options[document.form1.Region.selectedIndex].value)">         
                                                              <%=DbCombox()%></select></td>         
                                                      </tr>         
                                                      <tr>         
                                                              <td       width="67"       height="30"><b><font       size="2">城市</font></b></td>         
                                                              <td       height="30"><select       size="1"       name="City"></select></td>         
                                                      </tr>         
                                                      </table>         
                                      </form>         
                              </div>         
            
      </body>         
            
      </html>




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-5 04:51

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.069710 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版