There is no maxlenght method, its maxlength.

Jörn

On Tue, Feb 10, 2009 at 10:51 AM, goldy <zlati.pehliva...@gmail.com> wrote:
>
> Hei there seems validation works only if all the fields are not
> filled. if i fill one of the required fields the validation passes and
> submit the form.
> $.validator.setDefaults({
>                submitHandler: function() { alert("submitted!"); }
>        });
>
>        $().ready(function() {
>
>                // validate signup form on keyup and submit
>                $("#contactForm").validate({
>                        rules: {
>                                name: {required: true, maxlenght: 40},
>                                address: {required: true, maxlenght: 30},
>                                zipcode: "required",
>                                city: {required: true, maxlenght: 20},
>                                email: {
>                                        required: true,
>                                        email: true,
>                                        maxlenght: 30
>                                },
>                                repeat_email: {
>                                        required: true,
>                                        email: true,
>                                        maxlenght: 30,
>                                        equalTo: "#email"
>                                },
>                                service_name:{required: true,maxlenght: 40},
>                                order_number:{required: true,maxlenght: 10},
>                                reason_of_cancellation:{required: 
> true,maxlenght: 300},
>                                erroneous_page_address:{required: 
> true,maxlenght: 100},
>                                error_description:{required: true,maxlenght: 
> 300}
>                        },
>
>                        messages: {
>                                name: {
>                                        required: "Please enter your first and 
> last name",
>                                        maxlenght: "Your name must consist 
> maximum of 40 characters"
>                                },
>                                address: {
>                                        required: "Please enter your address",
>                                        maxlenght: "Your address must consist 
> maximum of 40 characters"
>                                },
>                                zipcode: "Please enter your ZIP code",
>                                city: {
>                                        required: "Please enter your city",
>                                        maxlenght: "Your city must consist 
> maximum of 20 characters"
>                                },
>                                email:{
>                                        required: "Please provide an email",
>                                        email: "Please enter a valid email 
> address",
>                                        maxlenght: "Your email must consist 
> maximum of 30 characters"
>                                },
>                                repeat_email: {
>                                        required: "Please enter the same email 
> as above",
>                                        maxlenght: "Your email must consist 
> maximum of 30 characters",
>                                        equalTo: "Please enter the same email 
> as above"
>                                }
>                        }
>                });
>
>
>        });
>
>
> On Jan 30, 8:24 pm, Jörn Zaefferer <joern.zaeffe...@googlemail.com>
> wrote:
>> Have you updated 
>> to1.5.1?http://bassistance.de/2009/01/14/releases-jquery-13-and-validation-pl...
>>
>> Jörn
>>
>> On Fri, Jan 30, 2009 at 5:17 PM, andré <l...@chrom.fr> wrote:
>>
>> > Hello,
>> > Thanks for your fabulousvalidationform.
>> > But I 've a problem.When I use jquery 1.2.6, my form works well on IE,
>> > firefox and safari. But When I use jquery 1.3 in IE the error message
>> > doesn't work Can you help me ?
>> > my script :
>> > $().ready(function() {
>>
>> >        // validate signup form on keyup and submit
>> >        $("#InfoClient").validate({
>> >                rules: {
>> >                        Nom : "required",
>> >                        Prenom : "required",
>> >                        DateNaissance : {
>> >                                                        date: true
>> >                                                },
>> >                        Adresse : "required",
>> >                        CodePostal : "required",
>> >                        Ville :"required",
>> >                        Pays : {
>> >                                        digits: true
>> >                                },
>> >                        TelFixe: {
>> >                                                digits:true,
>> >                                                required: function(element) 
>> > {
>> >                                        return $("#TelPort").val() 
>> > <0100000000;
>> >                                                        }
>>
>> >                        },
>> >                TelPort: {
>>
>> >                                                digits:true,
>> >                                        required: function(element) {
>> >                                        return $("#TelFixe").val() 
>> > <0100000000;
>> >                                }
>> >                        }
>> >                },
>> >                messages: {
>> >                        Nom :"Veuillez entrer un nom !",
>> >                        Prenom :"Veuillez entrer un prénom !",
>> >                        DateNaissance :"Veuillez entrer une date de 
>> > naissance sous la forme
>> > JJ/MM/AAAA !",
>> >                        Adresse :"Veuillez une adresse !",
>> >                        CodePostal :"Veuillez un code postal !",
>> >                        Ville :"Veuillez entrer une ville !",
>> >                        Pays :"Veuillez entrer un pays !",
>> >                        TelPort :"Veuillez entrer un numéro de fixe ou de  
>> > portable à 10
>> > chiffres!",
>> >                        TelFixe :"Veuillez entrer un numéro de fixe ou de  
>> > portable à 10
>> > chiffres !"
>> >                }
>> >        });
>> > });

Reply via email to