gpt4 book ai didi

javascript - 在 javascript 中触发点击事件有效,但实际的 asp.net 事件没有被触发

转载 作者:行者123 更新时间:2023-11-30 20:20:48 26 4
gpt4 key购买 nike

我有一张图片,我要在上面打开警报。在此警报中确认后,我将触发服务器点击事件。这是一段快速代码。

function showConfirmMessage() {
swal({
title: "Are you sure?",
text: "You will not be able to recover this data!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, delete it!",
closeOnConfirm: true
}, function () {
document.getElementById("btnDeleteUser").click();
});
return false;
}

这是按钮的代码。

 <asp:Button runat="server" ID="btnDeleteUser" ClientIDMode="Static" class="hidden" type="submit" OnClick="btnDeleteUser_Click" />

document.getElementById("btnDeleteUser").click(); 当我在警告框中单击确认时,此行已成功调用。但实际事件永远不会被解雇。该页面永远不会提交回服务器。

我无法弄清楚这里缺少什么。控制台中没有错误。应用程序永远不会到达服务器端功能。

最佳答案

你应该使用它:

document.getElementById("<%= btnDeleteUser.ClientID %>").click();

关于javascript - 在 javascript 中触发点击事件有效,但实际的 asp.net 事件没有被触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51474238/

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