Greeting.
的问候。
How to enable or disable asp.net DropDownList control using jquery when checking an asp.net checkbox.
如何启用或禁用asp.net下拉列表控件时,使用jquery检查asp.net复选框。
So I have I have an asp.net checkbox when I check it I want to enable/disable a DropDownList.
我有一个asp.net复选框,当我选中它时,我想启用/禁用下拉列表。
Thank you,
谢谢你!
2 个解决方案
#1
7
Something like this could do the magic
像这样的东西可以起到神奇的作用
$('#<%= CheckBox1.ClientID %>').click(function(){
if ($('#<%= DropDownList2.ClientID %>').prop('disabled') != true)
$('#<%= DropDownList2.ClientID %>').prop('disabled', true);
else
$('#<%= DropDownList2.ClientID %>').prop('disabled', false);
})
#2
1
$("#'<%=CheckBoxId.ClientID %>'").click(function(){
if( $("#'<%=CheckBoxId.ClientID %>'").attr('checked'))
$("#'<%=DropDownListID.ClientID %>'").attr('disabled', true);
else
$("#'<%=DropDownListID.ClientID %>'").attr('disabled', false);
});
#1
7
Something like this could do the magic
像这样的东西可以起到神奇的作用
$('#<%= CheckBox1.ClientID %>').click(function(){
if ($('#<%= DropDownList2.ClientID %>').prop('disabled') != true)
$('#<%= DropDownList2.ClientID %>').prop('disabled', true);
else
$('#<%= DropDownList2.ClientID %>').prop('disabled', false);
})
#2
1
$("#'<%=CheckBoxId.ClientID %>'").click(function(){
if( $("#'<%=CheckBoxId.ClientID %>'").attr('checked'))
$("#'<%=DropDownListID.ClientID %>'").attr('disabled', true);
else
$("#'<%=DropDownListID.ClientID %>'").attr('disabled', false);
});