gpt4 book ai didi

asp.net - 我无法点击 ASP :Button if it is hidden using jQuery?

转载 作者:行者123 更新时间:2023-12-04 09:28:29 24 4
gpt4 key购买 nike

我已经找到了StackOverFlow的答案和其他资源,它们可以通过jQuery单击隐藏的ASP:Button。

$("#<%=HiddenButton.ClientID%>").click();

或者
$("#<%=HiddenButton.ClientID%>").trigger("click");

但是,这些按钮都不对我有用,除非按钮为Visible =“true”

这是按钮:
<asp:Button ID="loadCustomerContacts" runat="server" OnClick="loadCustomerContacts_Click" visible="false" />"

最佳答案

如果将Visible属性设置为false;通常在.net中,处理页面后,控件将不会在HTML输出中呈现。因此,就jQuery而言,该按钮不存在。

您可以在页面上执行“查看源代码”以验证这一点。

如果要执行此操作,可以使用以下方法来代替使用Visible属性:

<asp:Button ID="myButton" runat="server" style="visibility: hidden; display: none;" />

或者,您可以为其分配隐藏它的CSS类。

关于asp.net - 我无法点击 ASP :Button if it is hidden using jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5276180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com