Thanks Jorn,

I will give that a go :)

Lance

On Nov 11, 7:24 pm, "Jörn Zaefferer" <[EMAIL PROTECTED]>
wrote:
> Check this 
> example:http://jquery.bassistance.de/validate/demo/ajaxSubmit-intergration-de...
>
> Use ajaxSubmit instead of ajaxForm and put that into the submitHandler.
>
> Jörn
>
> On Tue, Nov 11, 2008 at 9:19 AM, lance123 <[EMAIL PROTECTED]> wrote:
>
> > 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>

Reply via email to