Dot*_*ude 1 .net c# asp.net jquery
我有一个选中的复选框,隐藏设置为false.ASPX看起来像这样:
<input name="selGR" id="selGR" type="checkbox" checked="checked" visible="false" runat="server" fieldname="GR"/>
Run Code Online (Sandbox Code Playgroud)
甚至没有在HTML中呈现选择框,这解释了为什么JQuery没有找到它.有没有解决的办法?
编辑:设置风格的作品!谢谢.我很想知道在使用visible ="false"呈现控件时.NET框架是否遵循任何规则?对于所有控件而言,无论它们是服务器,自定义还是html控件,它都遵循此规则?此外,设置样式的任何副作用,而不是设置可见的属性?
您始终可以将display属性设置为none.jQuery将能够在那时找到它.
<input type="checkbox" id="selGr" style="display:none" />
Run Code Online (Sandbox Code Playgroud)
以供将来参考.$("#selGr").hide()&$("#selGr").show()基本上使用元素的display属性.
我不相信'可见'是元素的属性.可以在style属性中设置可见性和显示.为了更好地理解可见性和隐藏之间的区别,请查看:http://www.devx.com/tips/Tip/13638
| 归档时间: |
|
| 查看次数: |
2794 次 |
| 最近记录: |