我有一个 jquery 确认(“您确定要在保存前离开吗?”),当文本框或文本区域已更改时,它将“isModified”设置为 true。现在的问题是,当我按下按钮(保存..)时,确认显示。
有没有办法让它在按下按钮时跳过确认?
// Confirm leaving page
var isModified = false;
var modifiedMsg = 'Are you sure?';
$('textarea,input').change(function(){
if(!isModified){
isModified = true;
}
});
window.onbeforeunload = function(){
if(isModified){
return modifiedMsg;
}
};