我正在使用Jquery的简单模态,但它不起作用。弹出是/否框,但是当我没有一切都没问题。但是,如果我点击“保存更改”,则框会消失,并且不会继续处理。
有人可以告诉我我做错了什么吗?谢谢,
简单模态代码:
function YesNoBox(message, callback) {
$('#confirm').modal({
position: ["20%",],
overlayId: 'confirm-overlay',
containerId: 'confirm-container',
onShow: function (dialog) {
var modal = this;
console.log(dialog)
$('.message', dialog.data[0]).append(message);
// if the user clicks "yes"
$('.yes').click(function () {
return true;
modal.close();
});
// if the user clicks "no"
$('.no').click(function () {
modal.close(); // close the dialog
});
}
});
}
致电...
function Logout()
{
var agree=confirm("Are you sure you want to Exit WOTTS?");
if (agree)
return true;
else
return false;
}
答案 0 :(得分:1)
$('.yes').click(function () {
return true;
modal.close();
});
当你“返回”时,它会停止那里的功能。