我有一个联系表单,当页面加载时隐藏。然后可以通过单击联系人表单按钮查看联系人表单,使其滑动并滑动。问题是当提交表单时页面刷新,并且如果有错误消息或成功消息被隐藏,因为页面已重新加载,您必须单击“联系表单”按钮才能看到它。我不擅长jquery或php。任何帮助将非常感激。表单提交后,我需要显示消息。提交后隐藏Jquery联系表格
该网站是http://www.carlisleironing.co.uk/index.php
我jQuery是
$(document).ready(function() {
$("#contactLink").click(function() {
if ($("#contactForm").is(":hidden")) {
$("#contactForm").slideDown("slow");
} else {
$("#contactForm").slideUp("slow");
}
});
});
Ajax sumbit的形式,这里是一个例子,这个想法是这样的一个例子:http://net.tutsplus.com/tutorials/javascript-ajax/submit-a-form-without-page-refresh-using-jquery/,当您提交表单时,您不会重新加载。 – We0
您还可以检查是否显示错误并显示表格: 'if($(“#error”)。is(“:visible”)){// show form}' – stackErr
@ We0'dataString ='name = '+ name +'&email ='+ email +'&phone ='+ phone;'什么是邪恶混乱!?!?!使用'serialize'! –