下拉列表和jQuery

时间:2009-03-11 17:46:39

标签: asp.net jquery

ASP.NET DropDownList具有属性Enabled="false",但可以从jQuery将属性设置为Enabled="true"吗?

2 个答案:

答案 0 :(得分:8)

你的意思是ASP.NET控件DropDownList和服务器属性“Enabled”?

ASP.NET使用enable="false"以这种方式呈现DropdownList服务器控件:

<select id="myDropDownListId" name="myDropDownListId" disabled="disabled">

因此,您可以使用此jQuery代码段删除该属性:

$('#myDropDownListId').removeAttr('disabled');

答案 1 :(得分:2)

$("input").attr("disabled", "false");

在这种情况下,我会将(我假设您正在使用.Net webforms)分配给输入的CssClass,然后使用该CssClass作为选择器。由于在呈现页面后无法设置服务器属性,因此必须使用DOM“disabled”参数;所以不是使用enabled = true,而是必须设置disabled = false。