javascript - 为什么我不能使用 jquery 显示/隐藏 Html TR?

标签 javascript asp.net jquery html show-hide

我在 HTML 中有以下 TR 并且我使用 JQuery

<tr class="RowDiv" id="tempTR" runat="server" visible="false">                    <td>
                    <div class="LabelDiv">
                        <div class="dfltTxtBld">
                            ID<span class="reqChar" runat="server" id="Span1" visible="false">
                                *</span>
                        </div>
                    </div>
                </td>
                <td>
                    <div class="InputDiv">
                        <asp:TextBox ID="TextBox1" runat="server" CssClass="txtField" MaxLength="10"></asp:TextBox>
                    </div>
                </td>
                <td>
                    <div id="Div1" runat="server">
                    </div>
                </td>
            </tr>

在javascript代码中我调用了下面的方法来隐藏它

$('#<%= tempTR.ClientID %>').hide();

但它始终不受影响,即使我尝试将其隐藏然后显示它也不起作用..我尝试隐藏并显示 TextBox1 并且它有效但如果我尝试使用该行它不起作用...有什么方法可以显示/隐藏 TR 吗?

最佳答案

我认为您遇到与这篇文章相同的问题 JQuery .Show() doesn't work with server control?

关于javascript - 为什么我不能使用 jquery 显示/隐藏 Html TR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3645731/

相关文章:

c# - Windows Server 2008 R2 的 WebRequest 故障转移 TLS 1.2

asp.net - 如何开始使用 EntityFramework 4.1(或当前为 4.3)

asp.net - 在 .aspx 页面上引发 404

javascript - 当输入长字符串时,如何在输入中保留像 justify 这样的文本

javascript - 将行添加到表的第一个 angularjs

javascript - 为什么 Chartkick 中的 line_chart 必须在日期数据上显示时间?

javascript - 如何进一步将 Array.prototype.reduce() 项减少到新的子组中

javascript - 如何避免X轴显示小数值

javascript - 从 JSON 实例化对象数组

javascript - 将字母字符串转换为数字并在javascript之前添加一个零