2012-04-27 38 views
0

我的网页上有两个ASP.NET下拉列表。第二个默认禁用。任何人都可以引导我一个JavaScript代码,这将启用第二个下拉列表,当第一个选择的索引是“4”时,客户端触发的课程,但我似乎无法弄清楚。使用Javascript启用另一个下拉列表的选定值的下拉列表

我曾尝试以下:

function ddlstClick() { if (document.getElementById("<%=ddlst_ParameterType.ClientID %>").selectedindex = "4") { ddlst_pulldownParameters.Enabled = true; }

回答

1

试试这个,你可以做类似的事情。

var e = document.getElementById("<%=ddlst_ParameterType.ClientID %>"); 
    var strUser = e.options[e.selectedIndex].value; 


    if (strUser == "4") 
    { 
    var x=document.getElementById("<%=seconddropdown.ClientID %>"); 
     x.disabled=false; 
    } 
+0

工作就像一个魅力。万分感谢!! – 2012-04-27 10:43:02

0

我觉得如果你喜欢用JQuery

var value = $("#ddlst_ParameterTypeoption:selected").text(); 
if (value == "4") 
    $("#ddlst_pulldownParameters").attr('disabled', false); 
+0

感谢,但我会尝试这一点,但因为我完全陌生的jQuery它可能需要一些时间......但非常感谢您的帮助 – 2012-04-27 10:32:28

相关问题