当用户离开 JSP 页面时,我需要显示一个确认按钮“是否”按钮“你有未保存的更改。你想离开它而不保存吗?”。如果用户按下“确定”,则用户转到他/她正在导航的页面。否则,如果按下“否”,用户将停留在页面上。我的代码在这里:
var formdata_original=false;
jQuery(".outConfirmPlugin").click(function () {
if (formdata_original == false) {
con();
}
return formdata_original;
});
function con() {
$.confirm({
'title':'',
'message':settings.jsMessage,
'buttons':{
'Yes':{
'class':'blue',
'action':function () {
formdata_original = true;
}
},
'No':{
'class':'gray',
'action':function () {
}
}
}
});
};
我知道我的错误是:函数“ con
”和“ return formdata_original;
”-它们不同步。我怎样才能做到这一点?