首页 > 解决方案 > 在 AspNet 上隐藏带有 onClick 事件的文本框而不刷新页面

问题描述

这是我的控件:

<div class="row">
    <asp:LinkButton ID="btnDescrizione" runat="server" CssClass="btn waves-effect waves-red btn-large">Aggiungi Descrizione</asp:LinkButton>
</div>

<div class="input-field col s6">
    <asp:TextBox ID="txtDescrizione" TextMode="multiline" Columns="50" Rows="5" CssClass="materialize-textarea" runat="server" />
    <label id="lblDescrizione" for="txtDescrizione" runat="server">Textarea</label>
</div>

这是我的 JavaScript

<script type="text/javascript">
    $(document).ready(function() {
    $('#<%= btnDescrizione.ClientID %>').change(function() {
    $('#<%= txtDescrizione.ClientID %>').is(':clicked') ? $('#<%= txtDescrizione.ClientID %>').show() : $('#<%= txtDescrizione.ClientID %>').hide();
  });
});
</script>

我知道如何在后面的代码中做到这一点,但我想让它与 JavaScript 一起工作,因为那样我的页面不会刷新。

标签: javascriptasp.net

解决方案



推荐阅读