Well, it finally works ;)
I tried an other syntax and it went good.
Here comes the code, if it could help :

        $("#interv").validate({
                                errorContainer: $("#alertes"),
                                errorLabelContainer: $("#alertes ul"),
                                errorWrapper: "li",
                                rules: {
                                   int_societe: { required: true }
                                },
                                messages: {
                                        int_societe: "Test soc"
                                },
                                submitHandler: function(form) {
                                        $("#interv").ajaxSubmit({
                                                success:        ValidatInterv,
                                                target:        "#alertes2",
                                                url:      "soa.php?action=modif"
                                        });
                                }
        });

Thanx for the help,
Freud


On Aug 16, 8:53 am, Freud <[EMAIL PROTECTED]> wrote:
> Hi,
>
> first of all, excuse me for my language, I'm french ;) so I'll try to
> make it simple...
>
> I'm using the JQuery Form Plugin and it works perfectly fine :
>
> $(document).ready(function() {
>         var options2 = {
>         target:        "#alertes",
>         url:      "soa.php?action=modif"
>     };
>
>     $("#interv").submit(function() {
>         $(this).ajaxSubmit(options2);
>         return false;
>     });
>
> });
>
> I tried the validation form plugin, which is quite amazing, and it
> also works great.
>
> $(document).ready(function() {
>         $.validator.setDefaults({
>                 errorContainer: $("#alertes"),
>                 errorLabelContainer: $("#alertes ul"),
>                 errorWrapper: "li",
>                 rules: {
>                                    int_societe: { required: true }
>               },
>               messages: {
>             int_societe: "Test soc"
>             }
>                 //,submitHandler: function(form) {$
> ("#interv").ajaxSubmit(options2);},
>        });
>       $("#interv").validate();
>
> });
>
> Now, I wanna use both. That's where it started to go wrong. When I
> uncomment the SubmitHandler line, the validation is still OK but the
> form is submitted normally, not using the Ajaxian method.
>
> Could someone help me on this case ? I spent my night on this stuff
> and I start feeling depressed :)
>
> Thx,
> Freud

Reply via email to