use .val("") on form elements or you could reset the form
Bruce MacKay wrote:
>
> Hi folks,
>
> I use the function below to send user comments to a database and get
> refreshed on the current page - no problems.
>
> However, I cannot seem to "erase" the contents of the comments form
> (id=NewCommentZ) for subsequent use - the text area and text input
> elements remain populated with the previously entered content.
>
> The disabled lines in the code below are my guesses - no more - of
> how to erase the form's contents, but I wasn't lucky.
>
> I'd appreciate someone providing me with some direction/hint towards
> a solution.
>
> Thanks,
>
> Bruce
>
>
>
> $.fn.ajaxSubmit = function(e) {this.submit(function(){ var params =
> {}; $(this) .find("[EMAIL PROTECTED], [EMAIL PROTECTED]'text'],
> [EMAIL PROTECTED]'hidden'], [EMAIL PROTECTED]'password'], [EMAIL PROTECTED],
> textarea") .filter(":enabled") .each(function() { params[ this.name
> || this.id || this.parentNode.name || this.parentNode.id ] =
> this.value; });
> toggleContent('NewCommentZ');$.post(this.getAttribute("action"),
> params, function(text){
> $("div#comments2").html(text).fadeIn("slow");
>
> $('#hilightcomment').highlightFade({color:'yellow',speed:2000,iterator:'linear'})
> //$("NewCommentZ").html("");
> //$(this).find("[EMAIL PROTECTED], [EMAIL PROTECTED]'text'],
> [EMAIL PROTECTED]'hidden'], [EMAIL PROTECTED]'password'], [EMAIL PROTECTED],
> textarea").html("");
> }); return false; });}
>
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/
>
>
--
View this message in context:
http://www.nabble.com/%22Erasing%22-contents-of-a-form-tf2137463.html#a5898820
Sent from the JQuery forum at Nabble.com.
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/