这是我第一次提交查询,很抱歉,如果格式不对。请与我一起解决.. :)
发送邮件后,我会检索“" submitfunc"从URL并添加类以删除表单。 邮件正在成功发送,甚至正在显示警报消息,因此控件在“如果条件”中流动,但是类没有被添加。
<!--STYLES-->
<style>
.mailSent
{
display:none;
}
</style>
<!--HTML FORM-->
<div id="ContactForm" class="content col-lg-5">
<form action="?action=submitfunc" method="post" id="sky-form" class="sky-form">
<!--The regular Form-->
</form>
</div>
<--JAVA SCRIPT-->
<script>
$(document).ready(function(){
var first = getUrlVars()["action"];
});
if (first == 'submitfunc')
{
alert("This alert messgae is being displayed!!");
$('#ContactForm').addClass('mailSent');
}
function getUrlVars()
{
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
</script>
<!--PHP TO SEND MAIL-->
<?php
function submitfunc()
{ }
?>
帮助我解决这些家伙.. :)
提前致谢
答案 0 :(得分:0)
得到问题的答案,如果将来有人面临司法警察问题,请留下回复jus -
<script>
function getUrlVars()
{
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (m, key, value) {
vars[key] = value;
});
return vars;
}
var first = getUrlVars()["action"];
if (first == 'submitfunc')
{
$('#ContactForm').addClass('mailSent');
}
</script>
我所要做的就是在使用函数之前放置函数的定义。 感谢@dandavis和@ 7urkm3n提供的所有帮助..欢呼.. :)