Bootbox closes and stays on the same page. It should redirect to a different page onClick and "ok" after that. It is an MVC application and redirects to Index action upon Click. The same code works for traditional Jquery confirm box.
$('.navbar, .navv').click(function(e) {
e.preventDefault();
if(bootbox.confirm("Are you sure you want to leave the page!",
function (result) {
if (result === true) {
return true; //should redirect to the Home page
} else {
return false; //Should stay in the same page
}
}));
});
Just remove the if
loop around bootbox.confirm
and return only if it is true
.
$('.navv').click(function(e) {
e.preventDefault();
bootbox.confirm("Are you sure you want to leave the page!",
function (result) {
if(result) {
window.open($('.navv').attr('href'));
};
});
});
Click on this link to see demo. https://jsfiddle.net/y3o8gamp/