クラス属性に基づいて検証をオフにし、jsonルールに基づいて動作するようにjQuery検証プラグインに指示する方法を教えてください。jQuery検証プラグイン - クラス属性に基づいて検証をオフにする
これは私のjQueryテンプレートシステムと競合しています。
クラス属性に基づいて検証をオフにし、jsonルールに基づいて動作するようにjQuery検証プラグインに指示する方法を教えてください。jQuery検証プラグイン - クラス属性に基づいて検証をオフにする
これは私のjQueryテンプレートシステムと競合しています。
jquery.validate.jsのソースを見ると、classRuleSettingsという変数があります。この変数には、クラス名に基づいた検証タイプが格納されています。それを0の長さの配列に設定すると、あなたは良いものになります。
)(これを試してみてください:
<form>
<input type="text" class="required"/>
<input type="Submit"/>
</form>
<script type="text/javascript">
$.validator.classRuleSettings = []; //I am not sure about any side effects because of this
$("form").validate();
</script>
あなたはオプション
$("form").validate({ignore:".ignore"});
<input type="text" id="fName" class="required ignore"/> <!--fname won't be "required"-->
ファーストを無視し使用することができますが、お使いのjQueryのレディ機能の各要素に対して '無視する' または '必要' にクラスを設定します。 '無視' クラスを無視する検証機能を設定
$("#name").attr("class", "required");
$("#email").attr("class", "ignore");
第二に、:
$("#form1").validate({ignore: ".ignore"});
これには名前が必要ですが、メールは無視されます。
これは質問に答える唯一の応答です。 無視部分は質問とは関係ありません – wadoo