Hi To All, I am trying to get the jquery ajaxform plugin to work with the validate plugin and I cannot seem to get submission right! It will not stop the submission process no matter what I do. :(
Here is my test code...any help much appreciated. Thanks Lance $.validator.setDefaults({ submitHandler: function() { alert("submitted!"); } }); $().ready(function() { // validate signup form on keyup and submit $("#formaaa").validate({ rules: { username: { required: true, minlength: 2 }, }, messages: { username: { required: "Please enter a username", minlength: "Your username must consist of at least 2 characters" }, } }); }); var FormID; $(document).ready(function () { //Bind the mouseover function to the form element $("form").bind("mouseenter mouseleave", function(e){ FormID=(this.id); // bind form using ajaxForm $('#'+FormID).ajaxForm({ // target identifies the element(s) to update with the server response target: '#htmlExampleTarget'+FormID, url: 'html-echo.php', // success identifies the function to invoke when the server response // has been received; here we apply a fade-in effect to the new content success: function() { $('#htmlExampleTarget'+FormID).fadeIn('slow'); } }); }); }); </script> <style> p { background:yellow; font-weight:bold; cursor:pointer; padding:5px; } p.over { background: #ccc; } span { color:red; } </style> </head> <body> <form id="formaaa" class="" action="" method="post" onSubmit="return false;" > Message: <input type="text" name="username" value="" id="username" class="required" minlength="10" /> <input type="submit" value="Echo as HTML" /> </form> <h3>htmlExampleTarget (output will be added below):</h3> <div id="htmlExampleTargetformaaa"></div> </body> </html>