网址:http://www.hxsteel.cn/reg/register.html

解决方案 »

  1.   

    可能大家都没理解我的意思,重新说一下,问题是这样的:我要注册http://www.hxsteel.cn/reg/register.html这个的会员,但我的机子那个城市始终不能显示二级菜单,我叫别人试,别人可以显示二级菜单,说明不是代码本身的问题,我现在想要知道什么情况下会发生这样的问题。
      

  2.   

    应该是  你的浏览器不支持xmlhttp对象,他用的是ajaxpro控件(ajaxpro.dll)实现的联动 ,选取数据然从服务器后台读取数据
      

  3.   

    二级联动,请楼主考虑,你的第二个下拉框的值是靠第一个下拉框的值来确定的,那么两个方法,(1)页面启动完毕,先是第一个下拉框有值可选,第二个没有任何值,那么选择了第一个下拉框以后,跟服务器交互得到第二个文本框的值,可以考虑使用AJAX,(2) 页面启动完毕,两个文本框都有值。只不过第二个文本框的值没有显示而已。建议使用第一种情况。
      

  4.   

    贴上原代码,请帮我看看,到底是哪里出了问题,不是所有的机器不能出现二级菜单的,只是个别机器,代码如下:
    <table width="800" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F7FBFF">
              <tr>
                <td width="100" style="height: 30px"><div align="right" class="jc">地区:</div></td>
                <td style="height: 30px">
                    <asp:DropDownList ID="Drop_Pro" runat="server"  onchange="javascript:ShowCity();" onmousewheel="javascript:event.returnValue=false;"
                        Width="85px">
                    </asp:DropDownList>
                    <select id="Drop_City" runat="server" onchange="javascript:ShowSteelMarket(document.getElementById('Drop_City').options[document.getElementById('Drop_City').selectedIndex].value);" onmousewheel="javascript:event.returnValue=false;"
                        style="width: 124px">
                        <option selected="selected" value="">请选择</option>
                    </select><span class="redz">*</span></td>
                <td width="400" style="height: 30px">
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ControlToValidate="Drop_Pro"
                        ErrorMessage="请选择" SetFocusOnError="True" Display="Dynamic"></asp:RequiredFieldValidator></td>
              </tr>
          </table>
      

  5.   

      他那个用的是AJAX无刷新技术,
    你的可能不支持xmlhttp,你看在IE工具里调一下