2017-10-23 14 views
0

私はブートストラップバリデータを使ってフォームを持っています。私はアカウントの入力が他の入力が唯一の中国bootstrapValidator入力文字のチェックミックス番号

の文字をチェックするために必要とされる、少なくとも1つの文字& 1つの番号

  • は誰もい含まれているかどうかを確認する必要があり

    fields: { 
          account: { 
           validators: { 
            notEmpty: { 
            }, 
            stringLength: { 
             min: 4, 
             max: 8, 
            }, 
            regexp: { 
             regexp: /^[a-zA-Z0-9_\.]+$/, 
            } 
           } 
          }, 
    
    1. これを設定する方法を知っていますか?

    答えて

    0
    (function($) { 
        $.fn.bootstrapValidator.validators.account = { 
         validate: function(validator, $field, options) { 
          var value = $field.val(); 
    
          if(value.match(/\d+/g) && value.match(/[a-zA-Z]+/g)) { 
           return { 
            valid: true, // or false 
           } 
          } 
    
          return { 
           valid: false, 
           message : 'must contain 1 english character & 1 number' 
          } 
         } 
        }; 
    }(window.jQuery)); 
    
    account: { 
           validators: { 
            notEmpty: { 
            }, 
            stringLength: { 
             min: 4, 
             max: 8, 
            }, 
            regexp: { 
             regexp: /^[a-zA-Z0-9_\.]+$/, 
            }, 
            account:{} 
           } 
    
    私は解決策を発見した

    、上記下さい

    関連する問題