Abh*_*hek 11 javascript ajax jquery ruby-on-rails
我在弹出窗口中有一个表单,它由AJAX调用加载.它是使用form_forRoR的标签构建的.即使我不修改其中的任何字段并尝试导航到另一个页面,Chrome也会显示以下警报.
我想禁用此警告框.可能吗?如果有,怎么样?
我已经尝试过了,但它已经无效了.
以下是环境设置,
Ruby version = 1.9.3
Rails version = 3.1.4
Chrome version = 52
jQuery version = 1.10.2
Run Code Online (Sandbox Code Playgroud)
显示警报是因为代码的某处,您在卸载事件之前覆盖了窗口,当您尝试关闭窗口时,事件将触发.尝试禁止此事件将此代码放在您的代码上:
window.onbeforeunload = null;
Run Code Online (Sandbox Code Playgroud)