jquery - 设置隐藏 <asp :Label> visible with jQuery show()

标签 jquery asp.net label

有什么办法可以设置<asp:Label> jQuery 可见吗?

我有一个这样的标签:

<asp:Label runat="server" ID="lblCheckboxesError" Text="test" visible="false"></asp:Label>

在 js 文件中我有这个:

$("[id*=lblCheckboxesError]").show();

但它没有显示。我尝试了一些解决方案,但对我来说没有任何作用。任何想法?谢谢:)

最佳答案

使用 style="display:none;" 代替:

<asp:Label runat="server" ID="lblCheckboxesError" Text="test" 
   style="display:none;"></asp:Label>

visible="false" 在服务器中运行(服务器不会将元素发送到浏览器)

style="display:none;" 在浏览器中隐藏元素,以便 jQuery 的 show() 工作。

关于jquery - 设置隐藏 <asp :Label> visible with jQuery show(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37140872/

相关文章:

javascript - jQuery 函数正在重置下拉选择

javascript - jQuery DatePicker - 如果当前日期是周末,则选择下一个工作日

c# - 如何从父页面调用 iframe 中的脚本?

c# - Asp Identity 2 - 更改移动 token 的到期时间

javascript - 铯 : display/hide Labels depending on the Zoom level

matlab - 如何在matlab中找到xlabel的实际长度或坐标

javascript - 如何修复滚动条上的div

javascript - 如何在用于在网页中播放 .swf 的 Flash 播放器中使用控件?

javascript - 从 javascript 读取 AppSettings

python - 为什么随机生成的标签会加速另一个移动标签的速度?