2016-03-28 16 views
3

私は入力フィールドに何かが書かれていることを確認するだけで、私はhtmlでmaxlengthを持っていることを確認しています。minlength入力フィールドの検証 - JQuery

しかし、私は誰かがその状況を明らかにし、下のjqueryコードに何らかのタイプのminlengthを追加する方法を私に知らせることを望んでいたので、私は追加機能を必要としませんでしたか?

$('#form1').submit(function (e) { 
    e.preventDefault(); 
}).validate({ 
    rules: { 
     txtusername: { 
      required: true 
     }, 
     txtfirstname: { 
      required: true 
     }, 
     txtemail: { 
      required: true 
     }, 
     txtpassword: { 
      required: true 
     }, 
     passwordconfirm: { 
      required: true 
     } 
    }, 
    messages: { 
     txtusername: { 
      required: "Please enter your Username." 
     }, 
     txtfirstname: { 
      required: "Please enter your First Name." 
     }, 
     txtemail: { 
      required: "Please enter your Email." 
     }, 
     txtpassword: { 
      required: "Please enter your Password." 
     }, 
     passwordconfirm: { 
      required: "Please enter your password again." 
     } 
    }, 
    errorPlacement: function (error, element) { 
     error.appendTo(element.parent().prev()); 
    }, 
    submitHandler: function (form, user) { 

     CheckUser(form); 
     return false; 
    } 
}); 

例HTML - あなたは以下のように使用することができます

<div data-role="fieldcontainer"> 
      <label for="txtusername" data-theme="d">Username:</label> 
      <input type="text" id="txtusername" name="txtusername" maxlength="12" placeholder="Enter Username"/> 
     </div> 

答えて

2

rules:{ 
    txtusername: { 
     required: true, 
     minlength: 3 
    }, 
} 
+0

私は早くこれを試していたが、私は、カンマを残しているため、それが働いていなかった理由でした真後:S。あなたの助けを借りてくれてありがとう! – Mahdi

関連する問題