У меня есть контактная форма, которая выполняет действие PHP. Контактная форма связана с механизмом проверки в jQuery. Если messege отправлено правильно, я просто включаю файл PHP с сообщением спасибо - require_once('success.php');
. После отправки сообщения я хотел бы заменить форму обратной связи на сообщение с благодарностью, не перезагружая всю страницу. Пожалуйста, дайте мне несколько советов, как это сделать.
Вот мой HTML:
<div id="contactForm">
<form id="expertForm" class="formular" method="post" action="send.php">
<fieldset>
<label>
<input name="email"
id="email"
class="required email"
type="text"
size="40"/>
</label>
<p>
<textarea name="body" id="body" rows="5" cols="50" class="required"></textarea>
</p>
</fieldset>
<input class="submit"
type="image"
src="../images/btn-send.png"/>
</form>
</div>
<script type="text/javascript">
$("#expertForm").validate();
</script>
В send.php
У меня есть:
if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
require_once('success.php');
}