首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jquery在按钮单击时启用textbox

使用jquery在按钮单击时启用textbox
EN

Stack Overflow用户
提问于 2013-02-09 06:45:07
回答 2查看 11.3K关注 0票数 2

如何在链接按钮上启用文本框单击,我正在禁用html中的文本框

下面是我尝试使用的jquery代码:

代码语言:javascript
复制
<script type="text/javascript" language="javascript">
        $(document).ready(function () {
        $('#lEdit').click(function () {
            $('#CorporationName').removeAttr('disabled');
        });
    });
</script>

<asp:LinkButton ID="lEdit" runat="server" ClientIDMode="Static" >Edit</asp:LinkButton>
<asp:Label ID="lblCorporationName" runat="server" Text="Corporation Name" Width="130px"></asp:Label>
<asp:TextBox ID="CorporationName" runat="server" Width="250px" ClientIDMode="Static" Enabled="false"></asp:TextBox>
EN

回答 2

Stack Overflow用户

发布于 2013-02-09 06:48:07

看起来你做得很对。如果这不起作用,请尝试:

代码语言:javascript
复制
$('#CorporationName').prop('disabled', false);
票数 5
EN

Stack Overflow用户

发布于 2013-02-09 06:49:42

虽然将属性设置为false或甚至为空可能会起作用,但您可能希望尝试使用jQuery's removeProp() function。它就是为此而设计的。

描述:移除匹配元素集的属性。

代码语言:javascript
复制
$('#CorporationName').removeProp('disabled');

请注意,以这种方式删除属性后,您将无法再次禁用textbox。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14782569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档