私は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">.
...事前のおかげで
どのバージョンのCakeを使用していますか? 2.0では、少なくともフィールド名は 'data [User] [email]'(一重引用符なし)のようになります。また、検証メソッドを適用する方法は、http://docs.jquery.com/Plugins/Validationのドキュメンテーションに準拠していないようです。使用しているプラグインであると仮定します。 – bjudson
私はケーキ1.2を使用しています。安定しています。このコードが動作しています...私はequaltoルールがそれで動作していないというこの問題があります...そして、もし私が間違っていたら私に知らせてください... docs.jquery.com/Plugins/Validationのmethods..follwing以下私のコードである "データ[ユーザー] [パスワード]":{ \tが必要:真、 \t MINLENGTH:6 \t}、 \t「データ[ユーザー] [パスワード1] ":{ \t必要: \t equalTo、真: 'データ[ユーザー]、[パスワード]'、 は\t MINLENGTH:6、 \t}、あなたのtry.Iため – jack
Thnksはプロを作っていました要素IDの代わりに要素idを使用すると駄目になる – jack