Revision: 11791
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 18, 2009 16:34 by bcalloway
Initial Code
//Contact form valiadation var form = $("form#contact-form"); form.submit(function(event) { form.find('label.error').filter('[generated=true]').empty(); if ( ((req_fields = form.find('.required[value=""]')).length > 0) || (form.find('select.required option:selected').val = "") ) { //req_fields.before('<p class="error" generated="true">This field is required</p>') req_fields.before('<span class="error" generated="true">This field is required</span><br />'); $(req_fields).css('background', 'red'); req_fields[0].focus(); return false; } else { return true } });
Initial URL
Initial Description
jQuery client-side form validation for the Radiant CMS mailer extension. Requires jQuery 1.2.6+ Each required field needs a class of "required" assigned to the input tag.
Initial Title
Radiant mailer form jQuery validation
Initial Tags
rails, jquery
Initial Language
JavaScript