我的网页上有两个ASP.NET下拉列表。默认情况下,第二个是禁用的。你们中的任何人都可以引导我使用javascript代码,当第一个中的选定索引是" 4"时,会启用第二个下拉列表,这是客户端的触发器,但我似乎无法弄明白。
我尝试了以下内容:
function ddlstClick() {
if (document.getElementById("<%=ddlst_ParameterType.ClientID %>").selectedindex = "4") {
ddlst_pulldownParameters.Enabled = true;
}
答案 0 :(得分: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;
}
答案 1 :(得分:0)
如果你想使用JQuery
var value = $("#ddlst_ParameterTypeoption:selected").text();
if (value == "4")
$("#ddlst_pulldownParameters").attr('disabled', false);