我有一个包含表单的页面,如果他们已经开始输入表单数据,我想提示用户确认离开页面,当然,除非他们通过提交表单离开页面。如果表单已提交导致页面更改,我该如何绕过以下代码?
$(document).ready(function(){
window.onbeforeunload = function () {
return "If you leave this page before submitting your information to us you will need to reenter it again.";
}
})
答案 0 :(得分:1)
只需添加一个标志即可跟踪提交的状态(初始化时为false,提交表单时为true),然后在函数()中检查它。