我想讓PHP回顯出現在div「預覽」中。我想這是因爲我不想讓頁面刷新,而是讓div「formbox」消失,並在「預覽」div中顯示回顯。我如何在DIV中通過jQuery顯示PHP回顯而不刷新頁面
有人知道我在做什麼錯嗎?
HTML
<div id="preview"> </div>
<div id="formbox">
<form id="form" method="post" action="contactengine.php">
<label for="Name">Name:</label>
<input type="text" name="Name" id="Name" />
<label for="City">City:</label>
<input type="text" name="City" id="City" />
<label for="Email">Email:</label>
<input type="text" name="Email" id="Email" />
<label for="Message">Message:</label><br />
<textarea name="Message" rows="20" cols="20" id="Message"></textarea>
<input type="submit" name="submit" value="Submit" class="submit-button" />
</form>
</div>
jQuery的
$('document').ready(function(){
$('#form').ajaxForm({
target: '#preview',
success: function() {
$('#formbox').slideUp('fast');
}
});
});
PHP
if ($success){
echo "<h1>Thank You!";
}
旁註:缺少了'回聲 「!
謝謝你」''
標籤;' –