这是表单页关闭的时候jquery弹出提示框代码,可是,在表单提交的时候也会触发这个弹出框,怎么避免掉?
$(window).on('beforeunload ', function () {
return '你正在编辑的内容尚未保存,确定要离开此页吗? ?';
});
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
因为提交表单会导致窗口unload。
一个方法是,你在提交(前)时,执行一下:
把事件监听器解除掉就可以了。