gpt4 book ai didi

javascript 通过返回 true/false 确认替换

转载 作者:行者123 更新时间:2023-11-29 20:15:39 25 4
gpt4 key购买 nike

由于 jquery UI 对话框不支持返回 true/false,我需要一些其他方法来替换 javascript 确认。

它必须返回 true/false,这样我在 javascript 中的验证过程才会运行:

 var where_to_coupon = confirm(pm_info_msg_013);
if (where_to_coupon== true) {
doSubmit=true;
return doSubmit;

最佳答案

我知道的唯一方法是将回调传递给函数。
您面临的问题是 JQuery UI 不会像确认那样阻止执行以等待用户输入,因此您需要打开对话框并在用户单击答案时相应地采取行动。

如果您使用 Jquery UI 对话框,您可以将回调函数绑定(bind)到按钮。

例如:

myConfirm("Are you sure?", function(){ [YES CODE] }, function(){ [NO CODE] });

您的自定义确认将如下所示:

var myConfirm = function(msg, yesAction, noAction){
$.dialog{
[CODE],
buttons: {
yes: yeasAction,
no: noAction
}
};
};

关于javascript 通过返回 true/false 确认替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7016658/

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