2012-04-27 39 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

相關問題