chi*_*776 9 jquery cakephp jquery-validate
我的jQuery代码是:
$(document).ready(function(){
$('#StudentRegisterForm').validate({
rules: {
email: {
required:true,
email:true
}
}
});
});
Run Code Online (Sandbox Code Playgroud)
在我的电子邮件中:
<td><?php echo $form->input('email',array('class required email')); ?></td>
Run Code Online (Sandbox Code Playgroud)
问题是jquery validate plugin在输入字段属性'name'上工作但是cakephp将其命名为data[Student][email].如果我在jquery中使用此名称,则会抛出错误.如果我在cakephp中重命名该字段,则电子邮件值不会传递给数据库.有没有其他回合的方式?
Nic*_*ver 15
您只需要一个小调整,使用字符串设置规则,如下所示:
$(function(){ //short for $(document).ready(function(){
$('#RegisterForm').validate({
rules: {
"data[Student][email]": {
required:true,
email:true
}
}
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10183 次 |
| 最近记录: |