2017-04-20 16 views
-1

私は私だけのように対処するための正規表現パターンにしたいフォーム検証のためのパターンRegExを追加するには?

<script type="text/javascript"> 

$(document).ready(function() { 

    $('#contact-form').validate({ 
     rules: { 
      username: { 
       minlength: 5, 
       required: true 
      }, 
      email: { 
       required: true, 
       email: true 
      }, 
      password1: { 
       minlength: 6, 
       required: true 
      }, 
      password2: { 
       required: true, 
       minlength: 6, 
       equalTo: "#password1", 
      }, 
      address: { 
       minlength: 5, 
       required: true, 

      }, 
     }, 
     highlight: function (element) { 
      $(element).closest('.control-group').removeClass('success').addClass('error'); 
     }, 
     success: function (element) { 
      element.text('OK!').addClass('valid') 
       .closest('.control-group').removeClass('error').addClass('success'); 
     } 
    }); 

    }); 

JavaScriptを私はJavaScriptのフォームバリデータを使用している中で、登録フォーム、

マイフォーム

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script> 
    <form class="form-group" method="post" id="contact-form"> 
     {% csrf_token %} 

     <input type"text" name="username" placeholder="userid" id="id_username"/> 
     <input type"email" name="email" placeholder="email" id="id_email"/> 
     <input type"password" name="password1" placeholder="password1" id="id_password1"/> 
     <input type"password" name="password2" placeholder="password2" id="id_password2"/> 
     <input type="address" name="address" placeholder="address" id="id_address"/> 

     <input type="submit"/> 

    </from> 

をしています/- ()。、これらのチャーターはアルファベットでのみ許可されています これでパターンRegExを使用するにはどうすればよいですか?

+0

を試してみてください+ $ /' – Tushar

+0

uは私のコード – stone

答えて

0

`/^[-ZA-Z0-9 \/\。 - ()、]試してみてください。この

address: { 
      minlength: 5, 
      maxlenght=50, 
      required: true, 
      regex: /^[a-zA-Z0-9\s,'-./()]*$/, 
     }, 
+0

を与えることができます。これは間違っソリューションです。 –

関連する問題