我想在cakephp项目中使用jquery验证器。有jquery的probem 我认为,我的表单的选择器id出错了。我甚至无法提醒任何消息。 我完全是一个新鲜。cakephp jquery验证
我用下面的代码
$(document).ready(function(){ $('#UserQuickCompanyRegisterForm').validate({
rules: {
"data['User']['email']": {
required: true,
email: true
}
}
}); });
和我的形式是这样的。
echo $form->create('User', array('action' => 'quick_company_register','inputDefaults'=> array('label'=>false)));
它输出如下所示的东西。
<form id="UserQuickCompanyRegisterForm" accept-charset="utf-8" method="post" action="/cityportal/index.php/users/quick_company_register" novalidate="novalidate">.
什么我做错了...在此先感谢
你使用哪个版本的蛋糕?至少在2.0中,字段名称如下所示:'data [User] [email]'(不带单引号)。此外,你应用验证方法的方式似乎不符合这里的文档http://docs.jquery.com/Plugins/Validation - 假设这是你使用的插件。 – bjudson
我正在使用蛋糕1.2 stable.Now我得到这个代码工作,并且...我有这个问题,等于规则是不是在它工作..如果我做错了,请让我知道...我乔普我是以下docs.jquery.com/Plugins/Validation methods..follwing是我的代码 “数据[用户] [口令]”:{ \t需要:真, \t MINLENGTH:6 \t}, \t“数据[用户] [密码1]“:{ \t要求:真实, \t equalTo: '数据[用户] [密码]', \t MINLENGTH个:6, \t}, – jack
Thnks为您try.I正在作出一个亲瑕疵,使用元素ID而不是元素ID – jack