我的按钮不会自动触发,当我手动单击它时它会起作用,
<script type="text/javascript">
$(document).ready(function() {
$('#yes').click(function() {
$.unblockUI();
$('<%= HiddenButton.ClientID %>').trigger('click'); // NOT Working
__doPostBack('<%=HiddenButton.ClientID %>', ''); // THIS not working too
按钮代码如下所示。trigger 和 doPostBack 都不起作用
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true">
<ContentTemplate>
<asp:TextBox ID="HiddenField1" runat="server" />
<asp:Button ID="HiddenButton" Text="Click Me" runat="server" OnClick="Deleting_Click" />
并且还添加了触发器,
<triggers>
<asp:asyncpostbacktrigger controlid="HiddenButton" eventname="Click" />
</triggers>
我知道我可以在页面加载方法中检查一个值,然后在那里调用方法,但我想使用 java 脚本来做。有人可以指导我正确的方向吗