Wie jquery verwenden.validate plugins in cakephp form

Mein jQuery-code ist:

$(document).ready(function(){   
  $('#StudentRegisterForm').validate({          
    rules: {
      email: {
        required:true,
        email:true
      }
    }
  });    
});

und in meinem Formular E-Mail:

<td><?php echo $form->input('email',array('class required email')); ?></td>

Das problem ist jquery validate plugin arbeitet auf der input-Felder das Attribut 'name', aber cakephp Namen als data[Student][email]. Wenn ich diese Namen in jquery Ihre werfen einen Fehler. Wenn ich benennen Sie das Feld in cakephp die E-Mail Wert ist nicht an die Datenbank weitergegeben. Gibt es irgendeine andere Runde über Art und Weise?

  • Nur einen kleinen Tippfehler in deinem Beispiel. Sie wollen Klasse als ein array. 'class'=>array('required','email') für Richtigkeit 😉
  • für mich ist es nicht funktioniert, aber das funktioniert <?php echo $Formular->input('email',array('class'=>'gewünschten E-Mail')); ?>
InformationsquelleAutor chinni776 | 2010-07-20
Schreibe einen Kommentar