gpt4 book ai didi

javascript - jquery 返回 false 不在从 onclientclick 按钮事件调用的函数中工作

转载 作者:行者123 更新时间:2023-11-30 13:03:45 25 4
gpt4 key购买 nike

在我的 ASPX 页面中,我声明了一个 jquery 函数并在按钮的 onclientclick 函数中调用了它,但是其中没有返回 false

 <asp:Button ID="btnRemove" Text="Remove" runat="server" CausesValidation="true" CssClass="submitButton" OnClientClick="CheckConfirm();" OnClick="btnRemove_Click" />

function CheckConfirm() {
if ($("['txtServerName']").val() != "") {
var r = confirm("The selected server will be deleted from the Database!!");
if (r == true) {
return true;
}
else {
return false;
}
}
}

我是 jquery 的新手。请告诉我为什么 return false 没有阻止 hte 事件继续进行。

最佳答案

试试这个:

<asp:Button ID="btnRemove" Text="Remove" runat="server" CausesValidation="true" CssClass="submitButton" OnClientClick="return CheckConfirm();" OnClick="btnRemove_Click" />

代替

 <asp:Button ID="btnRemove" Text="Remove" runat="server" CausesValidation="true" CssClass="submitButton" OnClientClick="CheckConfirm();" OnClick="btnRemove_Click" />

OnClientClick中添加return

关于javascript - jquery 返回 false 不在从 onclientclick 按钮事件调用的函数中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16463186/

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