Javascript 用户离开当前页面时的Jquery移动事件

Javascript 用户离开当前页面时的Jquery移动事件,javascript,jquery,jquery-mobile,backbone.js,requirejs,Javascript,Jquery,Jquery Mobile,Backbone.js,Requirejs,我希望在用户离开当前页面时触发一个事件。我的当前页面是首选项面板的一部分(还有几个页面)。在我的当前页面中,用户可以选择首选项,如切换按钮、下拉复选框(多个)和radiobutton等。我不想在用户每次选择首选项时插入数据库,比如切换或radiobutton。相反,我想存储所有事件的所有值,可能是数组中的一个,当用户离开页面时执行db更新。这里我没有使用任何jQuery.mobile.changePage()导航到面板中的其他页面。当用户想要移动到面板中的另一个页面时,他只需打开面板并单击即可$

我希望在用户离开当前页面时触发一个事件。我的当前页面是首选项面板的一部分(还有几个页面)。在我的当前页面中,用户可以选择首选项,如切换按钮、下拉复选框(多个)和radiobutton等。我不想在用户每次选择首选项时插入数据库,比如切换或radiobutton。相反,我想存储所有事件的所有值,可能是数组中的一个,当用户离开页面时执行db更新。这里我没有使用任何jQuery.mobile.changePage()导航到面板中的其他页面。当用户想要移动到面板中的另一个页面时,他只需打开面板并单击即可$(window).on('beforeunload'在控件移动首选项面板中的其他页面时不触发。在这种情况下,当用户离开当前页面时,如何触发事件

注意:我使用的是主干网,需要。
谢谢。

您使用的是哪个JQM版本?您使用的是单页还是多页模型?是否启用了JQM ajax导航?Omar,感谢您的快速回复。我使用的是Jquery mobile 1.4。是的,我使用的是多页模型。我不确定ajax导航。多页模型是一个文件/文档中的所有页面。在这种情况下,请在
pagecon上更新数据库atainerhide
事件基于页面ID。