0

我的网页上有两个 ASP.NET 下拉列表。默认情况下,第二个是禁用的。你们中的任何人都可以指导我使用javascript代码,当第一个中的选定索引为“4”时,该代码将启用第二个下拉列表,这是一个客户端触发器,但我似乎无法弄清楚。

我尝试了以下方法:

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

4

2 回答 2

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;
    }
于 2012-04-27T10:31:38.590 回答
0

如果你喜欢使用,我认为你可以做类似的事情JQuery

var value = $("#ddlst_ParameterTypeoption:selected").text();
 if (value == "4")
   $("#ddlst_pulldownParameters").attr('disabled', false);
于 2012-04-27T10:26:37.673 回答