我有一個聯繫表單,當頁面加載時隱藏。然後可以通過單擊聯繫人表單按鈕查看聯繫人表單,使其滑動並滑動。問題是當提交表單時頁面刷新,並且如果有錯誤消息或成功消息被隱藏,因爲頁面已重新加載,您必須單擊「聯繫表單」按鈕才能看到它。我不擅長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'! –