javascript - 在 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 一起工作,因为那样我的页面不会刷新。
解决方案
推荐阅读
- java - 如何将两个流元素添加在一起?
- python - 将存储在 pandas 列中的数组转换为新的数据框列,将结果数组值附加并映射到原始数据框
- regex - 当替换器使用变量时,如何调用 Regex::replace_all?
- swiper - 如何更改fadeEffect 的默认crossFade 设置?
- git - 配置 gccemacs 和 emacs - 我需要两个本地 git repos 来完成这个吗?
- glsl - 片段着色器的输出结构?
- sql - 句号错误应该在别名和句号之间?
- arrays - Excel空白单元格引用在其旁边添加单元格两次
- string - 字母表的排列最小化子序列的数量来构造一个字符串
- java - 每次我更改数据时都会通知垃圾邮件