I've put this specific question out on the list again...let's see if we get some response...
Rick -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of amircx Sent: Tuesday, March 13, 2007 3:11 PM To: discuss@jquery.com Subject: Re: [jQuery] forms validation error divs - help nope, dont work anybody can help? Rick Faircloth wrote: > > Now that I'm not sure about... > > My first "guess" would be to try modifying a section of > my code and adapting for those type inputs" > > Original: > > // select all inputs of type text > $("input:text").each(function(){ > Params[$(this).attr("name")] = $(this).val(); > }); // closes input:text function > > Perhaps add this modified version, too: > > // select all input of type select > $("input:select").each(function(){ > Params[$(this).attr("name")] = $(this).val(); > }); // close input:select function > > Now, this is most likely incorrect or at the very least > inefficient, but if it doesn't work, we'll throw out the question > to the rest of the list, if someone doesn't see this and respond > before. > > I'm sure there's a way to modify the original code above > to include all types of inputs, I just don't know how to code for it. > > Anybody else want to help out here? > > Rick > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of amircx > Sent: Tuesday, March 13, 2007 2:31 PM > To: discuss@jquery.com > Subject: Re: [jQuery] forms validation error divs - help > > > is that handle all form elements? > if i got dropdown/checkboxes then what? > > Rick Faircloth wrote: >> >> Hi, amircx... >> >> I think what you're missing is the last part of the code below: >> >> $("#Result").empty().append(data); >> >> I believe the purpose of that line is to remove the previous error >> message >> before a new one is displayed. >> >> Here's how it fits into my entire "CalculateMortgage" function that >> precedes >> the code I sent yesterday... >> >> See if this info help you... >> >> Rick >> >> submitHandler: function(){ >> >> function CalculateMortgage(){ >> >> var Params = {}; >> >> // select all inputs of type text >> $("input:text").each(function(){ >> Params[$(this).attr("name")] = $(this).val(); >> }); // closes input:text function >> >> // "post" the form. The Param object mimics form fields >> $.post("Mortgage_Calculation.cfm", Params, function(data){ >> // this is the processing function. >> >> // append what you get back to the element with ID = Result >> after clearing its contents >> $("#Result").empty().append(data); >> >> } // closes post function >> ); // closes ( after .post >> } // closes } after CalculateMortgage = function() { >> >> } // closes the submitHandler function >> >> >> >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On >> Behalf Of amircx >> Sent: Tuesday, March 13, 2007 8:49 AM >> To: discuss@jquery.com >> Subject: Re: [jQuery] forms validation error divs - help >> >> >> hey rick >> great job >> i got some question >> its works good, but if i got the same / diffrent error, its duplicates me >> the error message, like "error, this field must be 15 chars at least >> error, >> this field must be 15 chars at least error, this field must be 15 chars >> at >> least" >> >> and if the field is corrected or ok, its just not disappear the div error >> msg... how can i fix it? >> >> >> Rick Faircloth wrote: >>> >>> Hi, amircx... >>> >>> Here's some code I'm using... I just started jQuery about 2 weeks ago, >>> myself. >>> You'll see the rules and corresponding messages in the code. >>> >>> Rick >>> >>> $().ready(function() { >>> >>> // validate Mortgage_Calculation_Form form fields on keyup >>> $("#MC_Form").validate({ >>> >>> errorPlacement: function(error, element) { >>> >>> if(element.attr('id') == "Principal") { >>> error.appendTo("#principal_error"); >>> } >>> >>> else >>> >>> if(element.attr('id') == "Interest") { >>> error.appendTo("#interest_error"); >>> } >>> >>> else >>> >>> if(element.attr('id') == "Years") { >>> error.appendTo("#years_error"); >>> } >>> >>> },//closes errorPlacement function >>> >>> focusInvalid: "false", >>> >>> event: "keyup", >>> >>> rules: { >>> >>> Principal: {required: true, >>> digits: true}, >>> Interest: {required: true, >>> number: true}, >>> Years: {required: true, >>> number: true} >>> }, >>> >>> messages: { >>> >>> Principal: {required: "Please enter the Principal.", >>> number: "Please enter a number. Format: 255000 >> (No $ or , )"}, >>> Interest: {required: "Please enter the Interest Rate.", >>> number: "Please enter a number."}, >>> Years: {required: "Please enter the Years.", >>> number: "Please enter a number."} >>> }, >>> >>> >>> submitHandler: function(){ >>> >>> // Call CalculateMortgage >>> CalculateMortgage(); >>> >>> } // closes the submitHandler function >>> >>> }) // closes the ) before the .validate bracket? >>> }); // closes the .validate bracket >>> >>> >>> >>> >>> >>> _______________________________________________ >>> jQuery mailing list >>> discuss@jquery.com >>> http://jquery.com/discuss/ >>> >>> >> >> -- >> View this message in context: >> > http://www.nabble.com/forms-validation-error-divs---help-tf3389341.html#a945 >> 3627 >> Sent from the JQuery mailing list archive at Nabble.com. >> >> >> _______________________________________________ >> jQuery mailing list >> discuss@jquery.com >> http://jquery.com/discuss/ >> >> >> >> _______________________________________________ >> jQuery mailing list >> discuss@jquery.com >> http://jquery.com/discuss/ >> >> > > -- > View this message in context: > http://www.nabble.com/forms-validation-error-divs---help-tf3389341.html#a946 > 0548 > Sent from the JQuery mailing list archive at Nabble.com. > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > > -- View this message in context: http://www.nabble.com/forms-validation-error-divs---help-tf3389341.html#a946 1255 Sent from the JQuery mailing list archive at Nabble.com. _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/ _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/