Advertisement
Guest User

Untitled

a guest
Aug 1st, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.76 KB | None | 0 0
  1. <h2>Please Register Your Account</h2>
  2. <div class="form-horizontal" id="idFormRegistrazione">
  3. <div class="form-group">
  4. <label id="labelUsername" for="idUsername" class="col-sm-2 col-xs-2 control-label">Username*</label>
  5. <div class="col-sm-10 col-xs-10">
  6. <input type="text" class="form-control" id="idUsername" placeholder="Username" name="username">
  7. </div>
  8. </div>
  9. <div class="form-group">
  10. <label id="labelName" for="idName" class="col-sm-2 col-xs-2 control-label">Name</label>
  11. <div class="col-sm-10 col-xs-10">
  12. <input type="text" class="form-control" id="idName" placeholder="Name" name="name">
  13. </div>
  14. </div>
  15. <div class="form-group">
  16. <label id="labelSurname" for="idSurname" class="col-sm-2 col-xs-2 control-label">Surname</label>
  17. <div class="col-sm-10 col-xs-10">
  18. <input type="text" class="form-control" id="idSurname" placeholder="Surname" name="surname">
  19. </div>
  20. </div>
  21. <div class="form-group">
  22. <label id="labelEmail" for="idEmail" class="col-sm-2 col-xs-2 control-label">E-mail*</label>
  23. <div class="col-sm-10 col-xs-10">
  24. <input type="text" class="form-control" id="idEmail" placeholder="Email" name="email">
  25. </div>
  26. </div>
  27. <div class="form-group">
  28. <label id="labelPassword" for="inputPassword" class="col-sm-2 col-xs-2 control-label">Password*</label>
  29. <div class="col-sm-10 col-xs-10">
  30. <input type="password" class="form-control" id="inputPassword" placeholder="Password" name="password">
  31. </div>
  32. </div>
  33. <div class="form-group">
  34. <label id="labelPasswordConf" for="idPasswordConf" class="col-sm-2 col-xs-2 control-label">Repeat Password*</label>
  35. <div class="col-sm-10 col-xs-10">
  36. <input type="password" class="form-control" id="idPasswordConf" placeholder="Repeat Password" name="passwordConf">
  37. </div>
  38. </div>
  39.  
  40. <p class="text-right" style="color: #E64040;"><b>* Campi Obbligatori</b></p>
  41.  
  42. <div id="idDivErrori">
  43. <div id="idErroriRegistrazione">
  44. <ul></ul>
  45. </div>
  46. </div>
  47.  
  48. <button id="idBtnRegister" class="btn btn-lg btn-primary btn-block" type="submit">Register Me</button>
  49.  
  50. <script type="text/javascript">
  51.  
  52. $(document).ready(function () {
  53.  
  54. $('#idFormRegistrazione').validate({
  55. onsubmit: false,
  56. onfocusout: false,
  57. onkeyup: false,
  58. onclick: false,
  59. errorContainer: "#idDivErrori",
  60. errorLabelContainer: "#idDivErrori #idErroriRegistrazione ul",
  61. wrapper: 'li',
  62. ignore: '',
  63. rules: {
  64. username: {
  65. required: true,
  66. },
  67. name: {
  68. required: false,
  69. },
  70. surname: {
  71. required: false,
  72. },
  73. email: {
  74. required: true,
  75. email: true,
  76. },
  77. password: {
  78. required: true,
  79. },
  80. passwordConf: {
  81. required: true,
  82. equalTo: '#idPassword'
  83. }
  84. },
  85. messages: {
  86. username: {
  87. required: 'Username is Required'
  88. },
  89. email: {
  90. required: 'Email is Required',
  91. email: 'Email format is not valid'
  92. },
  93. password: {
  94. required: 'Password is required',
  95. },
  96. passwordConf: {
  97. required: 'You have to Confirm your password',
  98. equalTo: 'Confirm your Password Please'
  99. }
  100. }
  101. });
  102. });
  103.  
  104. function validateRegistration() {
  105. var is_valid_form = $('#idFormRegistrazione').validate().form();
  106. if (is_valid_form) {
  107. return true;
  108. }
  109. else {
  110. return false;
  111. }
  112. }
  113. </script>
  114.  
  115. <div class="form-horizontal" id="idFormRegistrazione">
  116.  
  117. <form class="form-horizontal" id="idFormRegistrazione">
  118.  
  119. function validateRegistration() {
  120. var is_valid_form = $('#idFormRegistrazione').valid();
  121. if (is_valid_form) {
  122. return true;
  123. } else {
  124. return false;
  125. }
  126. }
  127.  
  128. $('#idFormRegistrazione').validate({
  129. // your rules and options,
  130. rules: {
  131. ....
  132. },
  133. messages: {
  134. ....
  135. },
  136. submitHandler: function(form) {
  137. // optional
  138. // only fires on a valid form
  139. alert('form is valid');
  140. return false; // block normal submit action if using ajax here
  141. },
  142. invalidHandler: function(event, validator) {
  143. // optional
  144. // only fires on an invalid form
  145. alert('form is invalid');
  146. }
  147. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement