bootstrapvalidatorキャリブレーション、キャリブレーションリセットクリア

bootstrapvalidatorキャリブレーション、キャリブレーションリセットクリア

// 保存
       機能saveAdmin(){        
            // 开启验证 
            。$( '#saveadmin_form')のデータ( 'bootstrapValidator' ).validate();  
         もし($( '#saveadmin_form')のデータ( 'bootstrapValidator'!。).isValid()){  
          リターン
         } 
         
         // 表单提交
           $アヤックス({ 
            タイプ: "POST" 
               データ型: 'JSON' 
            URL: "<?%= request.getContextPath()%> /ユーザ/ saveUser.html MA =" + Math.random( )、
              データ:{
                       "タイプ": "0" 
                  $( "#editModal")モーダル( "隠します"。); 
                 $("#dialog_content" の.html(json.message); 
                 $( "#dialog_button_queren" ).hide(); 
                 $( "#dialog_modal")モーダル( "ショー。" ); 
                 t.ajax.reload(ヌルtrueに) ; 
                } 
          }); 
       } 

// 初期化フォーム検証 
    $(ドキュメント).ready(関数(){ 
        formValidator(); 
    }); 
/ * *******************ときモーダル非表示にしてからリロード検証******************** *************破壊検証チェックは、ここでの焦点をリセット******************* * /         
    // モーダルは、復興の破壊を確認する 
    $( '#editModalを')。 ( 'hidden.bs.modal'に、機能(){ 
        $( "#saveadmin_form")のデータ( 'bootstrapValidator'。).destroy(); 
        $( '#saveadmin_form')のデータ( 'bootstrapValidator'、。ヌル); 
        formValidator(); 
    }); 
    
    // フォーム验证规则
    機能formValidator(){ 
        $( '#saveadmin_form' ).bootstrapValidator({ 
            メッセージ: 'この値は有効ではありません' 
            feedbackIcons:{ 
            :有効な 'glyphicon glyphicon-OK'を
            無効:「glyphicon glyphicon-削除" 
            の検証:[更新-glyphicon glyphicon " 
                    }、
            フィールド:{ 
                // 管理者名の
                edit_adminName:{ 
                    メッセージ:「名前の検証が失敗した管理者の
                    バリデータ:{ 
                        notEmpty:{ 
                            メッセージ: '管理者名を空にすることはできません' 
                        、} 
                        StringLengthに:{ 
                            分: 5 
                            最大: 64 
                            メッセージ:「管理者名の長さは6-64の間でなければなりません」
                        } 
                    }
                } 
              // パスワード
                edit_passwd:{ 
                    メッセージ: 'パスワード認証が失敗した' 
                    バリデータ:{ 
                        notEmpty:{ 
                            メッセージ: 'パスワードを空にすることはできません' 
                        }、
                        StringLengthの:{ 
                            分: 5 
                            最大: 64 
                            メッセージ:「パスワードの長さ5 64との間に' 
                        } / * 
                        :{同一
                            フィールド:' edit_passwd1」、 
                            メッセージ:' 2つのパスワードが一致しません' 
                        } / *
                    } 
                } 
              // パスワード確認
                edit_passwd1:{ 
                    メッセージ: 'パスワードの確認、認証が失敗した' 
                    バリデータ:{ 
                        notEmpty:{ 
                            メッセージ: '確認パスワードを空にすることはできません' 
                        }、
                        同一:{ 
                            フィールド: 'edit_passwd' 
                            メッセージ:「2パスワードは「と一致しません
                        }  
                    }
                } 
                // 表示名
                :{edit_displayName 
                    :メッセージユーザ認証が名前を失敗しました'」
                    バリ:{ 
                        notEmpty:{ 
                            メッセージ: '表示名は空にすることはできません' 
                        }、
                        StringLengthの:{ 
                            分: 5 
                            最大: 128 
                            メッセージ: 'ディスプレイ名は6-18の間でなければなりません' 
                        } 
                    } 
                } 
                // メール
                 edit_Mail:{
                    バリデータ:{ 
                         notEmpty:{ 
                             メッセージ:「メールボックスが空にすることはできません」
                         }、
                        EMAILADDRESS:{ 
                            メッセージ: 'メールボックスの形式が正しい' 
                        }、
                        StringLengthに:{ 
                            最大: 256 
                            メッセージ: 'メールボックスが少ない256以上でなければなりません' 
                        } 
                    } 
                } 
                // NOTEの
                edit_desc:{ 
                    メッセージ: '認証が失敗備考' 
                            メッセージ:
                    バリ:{ 
                        StringLengthの:{ 
                            最大: 256 '長さが256未満でなければならない備考' 
                        } 
                    } 
                } 
            } 
        )}; 
    }

 

@。投稿 2017年1月7日夜02時06 yy_sina小さな日 (読む ... )コメント( ... 編集 コレクションを
公開された42元の記事 ウォンの賞賛4 ビュー4631

おすすめ

転載: blog.csdn.net/lucasxt/article/details/90259594