Javascript 如何在浏览器关闭按钮上提交表单
我想在浏览器关闭事件中提交我的表单,但我没有收到 事件我尝试使用以下代码,但它没有按预期工作。我想在window close上保存窗体中的所有内容,而不使用Javascript 如何在浏览器关闭按钮上提交表单,javascript,php,Javascript,Php,我想在浏览器关闭事件中提交我的表单,但我没有收到 事件我尝试使用以下代码,但它没有按预期工作。我想在window close上保存窗体中的所有内容,而不使用window.close事件 window.bind('beforeunload',function(){ $(“#提交”)。单击(); }); 试试这个 $(window).bind('beforeunload', function() { $("#submit").click(); //id-of-submit
window.close事件
window.bind('beforeunload',function(){
$(“#提交”)。单击();
});代码>
试试这个
$(window).bind('beforeunload', function() {
$("#submit").click(); //id-of-submit-button
});
这不是卸载前的目的。您只能使用它询问用户是否要离开页面,而不是在这种情况下执行其他代码。另外,关闭窗口通常意味着所有未决请求都将被终止。投票结束的范围太广,因为你天真的做法并不意味着你做了适当的研究。虽然这段代码可能回答了这个问题,提供有关此代码为什么和/或如何回答此问题的其他上下文可提高其长期价值。当浏览器的“关闭”按钮关闭窗口时,此选项不起作用。当我们在任何按钮上使用window.close事件时,此选项起作用