我在保存按钮单击时保存记录,如果用户在单击某些链接时没有单击保存按钮并导航到另一页,那么我想调用保存方法。
如何实现此功能?
请提供一些示例代码...
在此先感谢您的帮助
最佳答案
您可以在上发出ajax请求
window.onbeforeunload = function(){
////make ajax request
}
或者可以通过给出确认框来阻止用户
function showalert() {
if (!confirm('Are you sure you want to exit without saving changes?')) {
////make ajax request
}
else {return true;}
}
window.onbeforeunload = function(){ showalert }
例如,当我在回答问题时离开此页面时,请检查此内容,以免阻止我
关于javascript - 保存休假记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7741126/