我由一个2级联动,但是放到<form runat="server">的属性里面就不行了。
拜托大家谁能给我一个能够放到runat里面的并且不走数据库。重点:放到<form runat="server">的属性里面,不走数据库
下面是我的代码,放到runat="server"里面就不行了
<form name="addform" method="post">
  
<select name="addone_id" onChange="changelocation1(document.addform.addone_id.options[document.addform.addone_id.selectedIndex].value)"><option value="" selected>请选择省</option>
                    
<option value="17">北京</option><option value="18">天津</option><option value="25">上海</option><option value="28">广东</option><option value="15">湖南</option><option value="30">辽宁</option><option value="27">湖北</option><option value="41">重庆</option><option value="20">河北</option><option value="19">河南</option><option value="51">澳门</option><option value="50">香港</option><option value="49">新疆</option><option value="48">宁夏</option><option value="47">青海</option><option value="46">甘肃</option><option value="45">陕西</option><option value="44">西藏</option><option value="43">贵州</option><option value="42">台湾</option><option value="40">四川</option><option value="39">海南</option><option value="38">广西</option><option value="37">黑龙江</option><option value="36">内蒙古</option><option value="35">山东</option><option value="34">福建</option><option value="33">安徽</option><option value="32">浙江</option><option value="31">吉林</option><option value="29">山西</option><option value="22">江西</option><option value="21">江苏</option><option value="23">云南</option>
 
</select>
<select name="addtwo_id">
<option selected value="">请选择市</option>
</select>
<script language="JavaScript">
function show_o(){     
oth.style.display = "";     
}      
function show(){     
oth.style.display = "none";     
}      
</script>
</form>

解决方案 »

  1.   

    function changelocation1(addone)
        {
        document.addform.addtwo_id.length = 0;     var addone_id=addone_id;
        var i;
        document.addform.addtwo_id.options[0] = new Option('请选择市','');
        for (i=0;i < onecount1; i++)
            {
                if (subcat1[i][1] == addone)
                { 
                    document.addform.addtwo_id.options[document.addform.addtwo_id.length] = new Option(subcat1[i][0], subcat1[i][2]);
                }        
            }
            
        }
    </script>
    <script language="javascript"> 
        changelocation1(document.addform.addone_id.options[document.addform.addone_id.selectedIndex].value); 
    </script>
      

  2.   

    <script language = "JavaScript">
    var onecount1;
    onecount1=0;
    subcat1 = new Array();subcat1[0] = new Array("马鞍山","33","321");
            
    subcat1[1] = new Array("滁州市","33","320");
            
    subcat1[2] = new Array("淮南市","33","319");
            
    subcat1[3] = new Array("蚌埠市","33","318");
            
    subcat1[4] = new Array("阜阳市","33","317");
            
    subcat1[5] = new Array("淮北市","33","316");
            
    subcat1[6] = new Array("宿州市","33","315");
            
    subcat1[7] = new Array("合肥市","33","314");
            
    subcat1[8] = new Array("池州","33","328");
            
    subcat1[9] = new Array("芜湖市","33","322");
            
    subcat1[10] = new Array("铜陵市","33","323");
            
    subcat1[11] = new Array("安庆市","33","324");
            
    subcat1[12] = new Array("黄山市","33","325");
            
    subcat1[13] = new Array("六安","33","326");
            
    subcat1[14] = new Array("巢湖","33","327");
            
    subcat1[15] = new Array("宣城","33","329");
            
    subcat1[16] = new Array("长春市","31","342");
            
    subcat1[17] = new Array("白城市","31","343");
            
    subcat1[18] = new Array("四平市","31","346");
            
    subcat1[19] = new Array("松原市","31","344");
            
    subcat1[20] = new Array("吉林市","31","345");
            
    subcat1[21] = new Array("辽源市","31","347");
            
    subcat1[22] = new Array("通化市","31","348");
            
    subcat1[23] = new Array("白山市","31","349");
            
    subcat1[24] = new Array("延边朝鲜族自治州","31","350");
            
    subcat1[25] = new Array("其它地区","35","303");
            
    subcat1[26] = new Array("济南市","35","286");
            
    subcat1[27] = new Array("西宁市","47","111");
            
    subcat1[28] = new Array("海东地区","47","112");
            
    subcat1[29] = new Array("海北藏族自治州","47","113");
            
    subcat1[30] = new Array("黄南藏族自治州","47","115");
            
    subcat1[31] = new Array("果洛藏族自治州","47","116");
            
    subcat1[32] = new Array("玉树藏族自治州","47","117");
            
    subcat1[33] = new Array("其它地区","47","119");
            
    subcat1[34] = new Array("海西蒙古族藏族自治州","47","118");
            
    subcat1[35] = new Array("北京城区","17","490");
            
    subcat1[36] = new Array("密云县","17","489");
            
    subcat1[37] = new Array("长沙市","15","2");
            
    subcat1[38] = new Array("常德市","15","1");
            
    subcat1[39] = new Array("张家界","15","10");
            
    subcat1[40] = new Array("岳阳市","15","9");
            
    subcat1[41] = new Array("益阳市","15","8");
            
    subcat1[42] = new Array("衡阳市","15","21");
            
    subcat1[43] = new Array("昭阳市","15","5");
            
    subcat1[44] = new Array("株洲市","15","19");
            
    subcat1[45] = new Array("郴州市","15","22");
            
    subcat1[46] = new Array("湘潭市","15","20");
            
    subcat1[47] = new Array("永州市","15","6");
            
    subcat1[48] = new Array("怀化市","15","7");
            
    subcat1[49] = new Array("娄底地区","15","35");
            
    subcat1[50] = new Array("湘西土家族苗族自治州","15","36");
            
    subcat1[51] = new Array("其它地区","15","37");
            
    subcat1[52] = new Array("其它地区","20","488");
            
    subcat1[53] = new Array("邯郸市","20","487");
            
    subcat1[54] = new Array("邢台市","20","486");
            
    subcat1[55] = new Array("衡水市","20","485");
            
    subcat1[56] = new Array("沧州市","20","484");
            
    subcat1[57] = new Array("保定市","20","483");
            
    subcat1[58] = new Array("廊坊市","20","482");
            
    subcat1[59] = new Array("唐山市","20","481");
            
    subcat1[60] = new Array("承德市","20","480");
            
    subcat1[61] = new Array("秦皇岛","20","479");
            
    subcat1[62] = new Array("张家口","20","478");
            
    subcat1[63] = new Array("其它地区","23","477");
            
    subcat1[64] = new Array("西双版纳傣族自治州","23","476");
            
    subcat1[65] = new Array("文山壮族苗族自治州","23","475");
            
    subcat1[66] = new Array("红河哈尼族彝族自治州","23","474");
            
    subcat1[67] = new Array("楚雄彝族自治州","23","473");
            
    subcat1[68] = new Array("大理白族自治州","23","472");
            
    subcat1[69] = new Array("迪庆藏族自治州","23","471");
            
    subcat1[70] = new Array("怒江傈僳族自治州","23","470");
            
    subcat1[71] = new Array("德宏傣族景颇族自治州","23","469");
            
    subcat1[72] = new Array("保山地区","23","468");
            
    subcat1[73] = new Array("临沧地区","23","467");
            
    subcat1[74] = new Array("思茅地区","23","466");
            
    subcat1[75] = new Array("昭通地区","23","465");
            
    subcat1[76] = new Array("丽江地区","23","464");
            
    subcat1[77] = new Array("玉溪市","23","463");
            
    subcat1[78] = new Array("曲靖市","23","462");
            
    subcat1[79] = new Array("其它地区","19","461");
            
    subcat1[80] = new Array("驻马店","19","460");
            
    subcat1[81] = new Array("周口","19","459");
            
    subcat1[82] = new Array("济源市","19","458");
            
    subcat1[83] = new Array("信阳市","19","457");
            
    subcat1[84] = new Array("南阳市","19","456");
            
    subcat1[85] = new Array("平顶山","19","455");
            
    subcat1[86] = new Array("漯河市","19","454");
            
    subcat1[87] = new Array("许昌市","19","453");
            
    subcat1[88] = new Array("商丘市","19","452");
            
    subcat1[89] = new Array("开封市","19","451");
            
    subcat1[90] = new Array("濮阳市","19","450");
            
    subcat1[91] = new Array("安阳市","19","449");
            
    subcat1[92] = new Array("鹤壁市","19","448");
            
    subcat1[93] = new Array("新乡市","19","447");
            
    subcat1[94] = new Array("其它地区","18","446");
            
    subcat1[95] = new Array("静海县","18","445");
            
    subcat1[96] = new Array("宁河县","18","444");
            
    subcat1[97] = new Array("武清县","18","443");
            
    subcat1[98] = new Array("宝坻县","18","442");
            
    subcat1[99] = new Array("蓟县","18","441");
            
    subcat1[100] = new Array("北辰区","18","440");
            
    subcat1[101] = new Array("津南区","18","439");
            
    subcat1[102] = new Array("西青区","18","438");
            
    subcat1[103] = new Array("东丽区","18","437");
            
    subcat1[104] = new Array("大港区","18","436");
            
    subcat1[105] = new Array("塘沽区","18","435");
            
    subcat1[106] = new Array("红桥区","18","434");                
      

  3.   

    http://www.asp.net/AJAX/AjaxControlToolkit/Samples/CascadingDropDown/CascadingDropDown.aspx
      

  4.   

    什么年代了还用这个:document.addform.addone_id
    document.getElementById(*)<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test1.aspx.cs" Inherits="Debug_Test21"
        Trace="true" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>无标题页</title>
    <script language="JavaScript"> 
            function show_o(){    
                oth.style.display = "";    
            }     
            function show(){    
                oth.style.display = "none";    
            }     
    function changelocation1(addone) 
        { 
        var addtwo = document.getElementById("addtwo_id");
        addtwo.length = 0; 
        addtwo.options[0] = new Option('请选择市',''); 
        for (var i=0;i < subcat1.length; i++) 
            { 
                if (subcat1[i][1] == addone) 
                { 
                    addtwo.options[addtwo.length] = new Option(subcat1[i][0], subcat1[i][2]); 
                }        
            } 
        } var subcat1;
    subcat1 = new Array(); 
    subcat1[0] = new Array("马鞍山","33","321"); 
    subcat1[1] = new Array("滁州市","33","320"); 
    subcat1[2] = new Array("淮南市","33","319"); 
    subcat1[3] = new Array("蚌埠市","33","318"); 
    subcat1[4] = new Array("阜阳市","33","317"); 
    subcat1[5] = new Array("淮北市","33","316"); 
    subcat1[6] = new Array("宿州市","33","315"); 
    subcat1[7] = new Array("合肥市","33","314"); 
    subcat1[8] = new Array("池州","33","328"); 
    subcat1[9] = new Array("芜湖市","33","322"); 
    subcat1[10] = new Array("铜陵市","33","323"); 
    subcat1[11] = new Array("安庆市","33","324"); 
    subcat1[12] = new Array("黄山市","33","325"); 
    subcat1[13] = new Array("六安","33","326"); 
    subcat1[14] = new Array("巢湖","33","327"); 
    subcat1[15] = new Array("宣城","33","329"); 
    subcat1[16] = new Array("长春市","31","342"); 
    subcat1[17] = new Array("白城市","31","343"); 
    subcat1[18] = new Array("四平市","31","346"); 
    subcat1[19] = new Array("松原市","31","344"); 
    subcat1[20] = new Array("吉林市","31","345"); 
    subcat1[21] = new Array("辽源市","31","347"); 
    subcat1[22] = new Array("通化市","31","348"); 
    subcat1[23] = new Array("白山市","31","349"); 
    subcat1[24] = new Array("延边朝鲜族自治州","31","350"); 
    subcat1[25] = new Array("其它地区","35","303"); 
    subcat1[26] = new Array("济南市","35","286"); 
    subcat1[27] = new Array("西宁市","47","111"); 
    subcat1[28] = new Array("海东地区","47","112"); 
    subcat1[29] = new Array("海北藏族自治州","47","113"); 
    subcat1[30] = new Array("黄南藏族自治州","47","115"); 
    subcat1[31] = new Array("果洛藏族自治州","47","116"); 
    subcat1[32] = new Array("玉树藏族自治州","47","117"); 
    subcat1[33] = new Array("其它地区","47","119"); 
    subcat1[34] = new Array("海西蒙古族藏族自治州","47","118"); 
    subcat1[35] = new Array("北京城区","17","490"); 
    subcat1[36] = new Array("密云县","17","489"); 
    subcat1[37] = new Array("长沙市","15","2"); 
    subcat1[38] = new Array("常德市","15","1"); 
    subcat1[39] = new Array("张家界","15","10"); 
    subcat1[40] = new Array("岳阳市","15","9"); 
    subcat1[41] = new Array("益阳市","15","8"); 
    subcat1[42] = new Array("衡阳市","15","21"); 
    subcat1[43] = new Array("昭阳市","15","5"); 
    subcat1[44] = new Array("株洲市","15","19"); 
    subcat1[45] = new Array("郴州市","15","22"); 
    subcat1[46] = new Array("湘潭市","15","20"); 
    subcat1[47] = new Array("永州市","15","6"); 
    subcat1[48] = new Array("怀化市","15","7"); 
    subcat1[49] = new Array("娄底地区","15","35"); 
    subcat1[50] = new Array("湘西土家族苗族自治州","15","36"); 
    subcat1[51] = new Array("其它地区","15","37"); 
    subcat1[52] = new Array("其它地区","20","488"); 
    subcat1[53] = new Array("邯郸市","20","487"); 
    subcat1[54] = new Array("邢台市","20","486"); 
    subcat1[55] = new Array("衡水市","20","485"); 
    subcat1[56] = new Array("沧州市","20","484"); 
    subcat1[57] = new Array("保定市","20","483"); 
    subcat1[58] = new Array("廊坊市","20","482"); 
    subcat1[59] = new Array("唐山市","20","481"); 
    subcat1[60] = new Array("承德市","20","480"); 
    subcat1[61] = new Array("秦皇岛","20","479"); 
    subcat1[62] = new Array("张家口","20","478"); 
    subcat1[63] = new Array("其它地区","23","477"); 
    subcat1[64] = new Array("西双版纳傣族自治州","23","476"); 
    subcat1[65] = new Array("文山壮族苗族自治州","23","475"); 
    subcat1[66] = new Array("红河哈尼族彝族自治州","23","474"); 
    subcat1[67] = new Array("楚雄彝族自治州","23","473"); 
    subcat1[68] = new Array("大理白族自治州","23","472"); 
    subcat1[69] = new Array("迪庆藏族自治州","23","471"); 
    subcat1[70] = new Array("怒江傈僳族自治州","23","470"); 
    subcat1[71] = new Array("德宏傣族景颇族自治州","23","469"); 
    subcat1[72] = new Array("保山地区","23","468"); 
    subcat1[73] = new Array("临沧地区","23","467"); 
    subcat1[74] = new Array("思茅地区","23","466"); 
    subcat1[75] = new Array("昭通地区","23","465"); 
    subcat1[76] = new Array("丽江地区","23","464"); 
    subcat1[77] = new Array("玉溪市","23","463"); 
    subcat1[78] = new Array("曲靖市","23","462"); 
    subcat1[79] = new Array("其它地区","19","461"); 
    subcat1[80] = new Array("驻马店","19","460"); 
    subcat1[81] = new Array("周口","19","459"); 
    subcat1[82] = new Array("济源市","19","458"); 
    subcat1[83] = new Array("信阳市","19","457"); 
    subcat1[84] = new Array("南阳市","19","456"); 
    subcat1[85] = new Array("平顶山","19","455"); 
    subcat1[86] = new Array("漯河市","19","454"); 
    subcat1[87] = new Array("许昌市","19","453"); 
    subcat1[88] = new Array("商丘市","19","452"); 
    subcat1[89] = new Array("开封市","19","451"); 
    subcat1[90] = new Array("濮阳市","19","450"); 
    subcat1[91] = new Array("安阳市","19","449"); 
    subcat1[92] = new Array("鹤壁市","19","448"); 
    subcat1[93] = new Array("新乡市","19","447"); 
    subcat1[94] = new Array("其它地区","18","446"); 
    subcat1[95] = new Array("静海县","18","445"); 
    subcat1[96] = new Array("宁河县","18","444"); 
    subcat1[97] = new Array("武清县","18","443"); 
    subcat1[98] = new Array("宝坻县","18","442"); 
    subcat1[99] = new Array("蓟县","18","441"); 
    subcat1[100] = new Array("北辰区","18","440"); 
    subcat1[101] = new Array("津南区","18","439"); 
    subcat1[102] = new Array("西青区","18","438"); 
    subcat1[103] = new Array("东丽区","18","437"); 
    subcat1[104] = new Array("大港区","18","436"); 
    subcat1[105] = new Array("塘沽区","18","435"); 
    subcat1[106] = new Array("红桥区","18","434"); 
        </script>
    </head>
      

  5.   

    <body>
        <form name="addform" method="post" runat="server">
            <select name="addone_id" id="addone_id" onchange="changelocation1(this.options[this.selectedIndex].value)">
                <option value="" selected>请选择省 </option>
                <option value="17">北京 </option>
                <option value="18">天津 </option>
                <option value="25">上海 </option>
                <option value="28">广东 </option>
                <option value="15">湖南 </option>
                <option value="30">辽宁 </option>
                <option value="27">湖北 </option>
                <option value="41">重庆 </option>
                <option value="20">河北 </option>
                <option value="19">河南 </option>
                <option value="51">澳门 </option>
                <option value="50">香港 </option>
                <option value="49">新疆 </option>
                <option value="48">宁夏 </option>
                <option value="47">青海 </option>
                <option value="46">甘肃 </option>
                <option value="45">陕西 </option>
                <option value="44">西藏 </option>
                <option value="43">贵州 </option>
                <option value="42">台湾 </option>
                <option value="40">四川 </option>
                <option value="39">海南 </option>
                <option value="38">广西 </option>
                <option value="37">黑龙江 </option>
                <option value="36">内蒙古 </option>
                <option value="35">山东 </option>
                <option value="34">福建 </option>
                <option value="33">安徽 </option>
                <option value="32">浙江 </option>
                <option value="31">吉林 </option>
                <option value="29">山西 </option>
                <option value="22">江西 </option>
                <option value="21">江苏 </option>
                <option value="23">云南 </option>
            </select>
            <select name="addtwo_id" id="addtwo_id">
                <option selected value="">请选择市 </option>
            </select>
        </form>
    <script language="javascript"> 
        changelocation1(document.addform.addone_id.options[document.addform.addone_id.selectedIndex].value); 
    </script>
    </body>
    </html>
    测试可行
      

  6.   

    现在的两级联动,大多使用ajax,否则就是第一次都写到客户端,然后用javascript获取
      

  7.   

    <select name="addtwo_id" id="addtwo_id"> 
                <option selected value="">请选择市 </option> 
            </select
    如何在后他得到我选中城市的值呢?
      

  8.   

    Request.Form("addone_id")
    Request.Form("addtwo_id")这都问`````