我jQuery代碼是:如何在CakePHP的形式使用jquery.validate插件
$(document).ready(function(){
$('#StudentRegisterForm').validate({
rules: {
email: {
required:true,
email:true
}
}
});
});
,並在我的表格電郵:
<td><?php echo $form->input('email',array('class required email')); ?></td>
問題是,JQuery驗證插件的工作原理上的輸入字段屬性'name',但cakephp將其命名爲data[Student][email]
。如果我在jQuery中使用這個名字,它會拋出一個錯誤。如果我在cakephp中重命名字段,則電子郵件值不會傳遞到數據庫。關於方式還有其他回合嗎?
就在你的榜樣未成年錯字。你想要一個類作爲一個數組。 ''class'=> array('required','email')'爲正確性;) – 2010-07-20 10:29:06
對我來說它不工作,但是這個工作 <?php echo $ form-> input('email',array('class' =>'必填電子郵件')); ?> – chinni776 2010-07-20 10:51:50