Recht praktisch ist in dem Zusammenhang das metadata plugin. Damit kannst du Validierungsregeln festlegen und dem validate plugin für jedes Feld Regeln mitgeben.
Ein generiertes email-Wiederholen-Feld kann dann z.b. so aussehen:
Code:
<input type="text" maxlength="150" title="Bitte gib hier deine email-Adresse nochmals ein" style="width: 200px;" class="{validate:{required:true,minlength:7,email:true,equalTo:'#email1',messages:{required:'Pflichtfeld: bitte ausf&uuml;llen',email:'keine gültige email-Adresse angegeben',equalTo:'email-Adressen müssen übereinstimmen',minlength:'Pflichtfeld: bitte ausf&uuml;llen (mindestens 7 Zeichen)'}}}" value="" id="email2" name="email2" alt="">
Dabei wird dann die Klasse automatisch in ein javascript object umgewandelt. Das settings-Object für das Beispiel darüber würde z.b. so aussehen:
PHP-Code:
{
validate: {
required: true,
minlength: 7,
email: true,
equalTo: '#email1',
messages: {
required: 'Pflichtfeld: bitte ausf&uuml;llen',
email: 'keine gültige email-Adresse angegeben',
equalTo: 'email-Adressen müssen übereinstimmen',
minlength: 'Pflichtfeld: bitte ausf&uuml;llen (mindestens 7 Zeichen)'
}
}
}