繁体   English   中英

提交表单并刷新页面后显示警报

[英]Display alert after form is submitted and page has refreshed

提交表单并重新加载页面后,我试图显示警报。

目前我有

$('#Form_Form_action_submit').click(function(){
 alert('Please wait while form is submitting');
 $('#Form_Form').submit();
});

其中, Form_Form_action_submit是提交按钮ID,而Form_Form是表单ID。 这仅在您单击“提交”后才起作用,而不是在页面加载后起作用。

如果要在刷新页面后发出警报,则需要向下一页(或刷新的页面)发送内容。 在这种情况下,一个GET变量可能很好“?submitted = true”。

您唯一需要做的就是检测是否存在提交的GET变量:

 if (getUrlVars()["submitted"] == true) { alert('My alert'); } function getUrlVars() { var vars = {}; var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; } 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM