如果用户没有单击“保存”按钮并想要退出或导航到MVC中的另一个页面,我的目标是保存数据。
我没有找到任何关于如何做到这一点的帮助。到目前为止,我在jquery中遇到了OnBeforeUnload
方法,但它只显示了退出时的消息,并且它没有调用MVC控制器方法。
我该如何做到这一点?
答案 0 :(得分:0)
我认为这可能是你正在寻找的东西
window.onbeforeunload = closeSession;
function closeSession(){
$.ajax({
url: "/yourmvcfile.php",
async : false
});
}