ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery.validate 一般的なメソッドと注意が必要な問題_jquery
1. 他のメソッドを使用してデフォルトの SUBMIT を置き換えます
$().ready(function() {
$("#signupForm" ).validate({
コードをコピー
コードは次のとおりです:
errorPlacement: function(error, element) {
if ( element.is(":radio") )
error.appendTo( element.parent().next().next() );
else if ( element.is(":checkbox") )
error.appendTo ( element.next() );
else
error.appendTo( element.parent().next() ) ;
}
代コードの効果は次のとおりです。一般的に、ラジオの場合は
errorClass:String デフォルト: "error"
指定された错误提示の css 名、可以自定错误提示の样式
errorElement:String デフォルト: "label"
使用するものはラベルです
errorContainer:セレクタ
表示または隐藏验证信息,可自能错藏证信息出现時,コンテナ属性変更瘾示,無错藏藏,用处不大
errorContainer: "#messageBox1, #messageBox2"
errorLabelContainer:Selector
は、コンテナーの領域にセキュリティメッセージを放します。
ラッパー:文字列
用何么标签再掴上エラー要素包起来
通常、この 3 つのプロパティを同時に使用すると、コンテナ内ですべてのセキュリティ要求の機能が表示され、情報がない場合は自動的に起動されます
errorContainer: "div.error"、
errorLabelContainer: $("#signupForm div.error")、
ラッパー: "li"
5 チェックメッセージの表示形式を変更します
チェックメッセージの表示形式を設定します。システム内でファイルのチェックに使用する validation.css が確立されています。
padding-left: 16px;
padding-bottom: 2px;
font-weight: 太字;
color: #EA5200;
}
label.checked {
background:url("./demo/images/checked.gif") no-repeat 0px 0px;
}
6 文字列验证通過関数数
成功:文字列,コールバック
要誌证的要素验证通過後の動作,如果跟一文字列,会当一個 css クラス,可以一関数