当我在页面上按下按钮时,我正在使用以下单击事件来触发一些ajax调用。
$('#products tbody').on( 'click', 'button', function () {
$.ajax({
some ajax actions...
});
};
我想了解如何使用确认模式来确认脚本的执行。这是我要实现的目标的虚拟表示。
$('#products tbody').on( 'click', 'button', function () {
[[ Show confirmation modal ("do you want to continue?")
if user clicks yes -> script continues
if user clicks no -> script aborts ]]
$.ajax({
some ajax actions...
});
};
如果用户在模式中单击“是”,脚本将继续并进行ajax调用如果用户在模式中单击“取消”,则脚本的其余部分将中止,并且不会执行ajax调用。
关于如何实现此目标的任何想法?
谢谢
亚当
如果您通过“确认模式”提及Window confirm()
方法,则可能会产生一些想法:
$('#products tbody').on( 'click', 'button', function () {
const approve = confirm("do you want to continue?");
if (approve) {
$.ajax({
some ajax actions...
});
}
});