Forme claire après la présentation avec jQuery

Quelle est la meilleure façon d'effacer ce formulaire après l'actualisation. La façon dont j'ai essayé de dégager le formulaire mais ne pas se soumettre à la base de données. Quelqu'un d'autre pourrait m'expliquer la meilleure façon de le faire.

<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($){
$("#newsletterform").validate({
debug: false,
rules: {
name: "required",
email: {
required: true,
email: true
}
},
messages: {
name: "Please let us know who you are.",
email: "A valid email will help us get in touch with you.",
},
submitHandler: function(form) {
//do other stuff for a valid form
$.post('newsletter.php', $("#newsletterform").serialize(), function(data) {
$('#results').html(data);
});
}
});
});
</script>
</head>
<div id="content">
<div id="newsletter-signup">
<h1>Sign up for News, Updates, and Offers!</h1>
<form id="newsletterform" action="" method="post">
<fieldset>
<ul>
<li>
<label for="name">Name:</label>
<input type="text" name="name" />
</li>
<li>
<label for="email">Email:</label>
<input type="text" name="email" />  
</li>
<div id="results"><div>
<li>
<input type="submit" value="submit" name="signup" onclick="" />         
</li>
</ul>
</fieldset>
</form>         
</div>
</div>
</html>
InformationsquelleAutor Kelbizzle | 2012-01-02