$("#forma").validate({
rules: {
ime: "required", // da bi forma bila validna ime mora biti popunjeno
prezime: "required",
username: {
//osim teksta, za pravilo validacije moguće je proslediti objekat
required: true,
minlength: 5 //potrebno je da username ima 5 karaktera
},
password: {
required: true,
minlength: 8
},
confirm_password: {
required: true,
minlength: 8,
equalTo: "#password" //potrebno je da polje bude identično polju
//”password”
},
email: {
required: true,
email: true
},
saglasnost: "required" //u slučaju polja za potvrdu, kada imamo “required”
// pravilo onda to polje mora biti potvrđeno
},
messages: {
//deklarišemo tekst greške za određene tipove greške na definisanim poljima
ime: "Molim Vas unesite vaše ime",
prezime: "Molim Vas unesite vaše prezime",
username: {
required: "Molim Vas unesite korisničko ime ",
minlength: "Vaše korisničko ime mora da ima bar 5 karaktera"
},
password: {
required: "Molim Vas unesite lozinku",
minlength: "Vaša lozinka mora da ima bar 8 karaktera"
},
confirm_password: {
required: "Molim Vas unesite lozinku",
minlength: "Vaša lozinku mora da ima bar 8 karaktera",
equalTo: "Molim Vas unesite lozinku koja se poklapa sa prethodnom lozinkom"
},
email: "Molim Vas unesite pravilnu email adresu",
saglasnost: "Molim Vas potvrdite da ste saglasni sa uslovima korišćenja"
}
});