Advertisement
Guest User

Untitled

a guest
Jan 29th, 2016
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. <script type="text/javascript">
  2. runAllForms();
  3.  
  4. // Model i agree button
  5. $("#i-agree").click(function(){
  6. $this=$("#terms");
  7. if($this.checked) {
  8. $('#myModal').modal('toggle');
  9. } else {
  10. $this.prop('checked', true);
  11. $('#myModal').modal('toggle');
  12. }
  13. });
  14.  
  15. // Validation
  16. $(function() {
  17. // Validation
  18. $("#smart-form-register").validate({
  19.  
  20. // Rules for form validation
  21. rules : {
  22. username : {
  23. required : true
  24. },
  25. email : {
  26. required : true,
  27. email : true
  28. },
  29. password : {
  30. required : true,
  31. minlength : 3,
  32. maxlength : 20
  33. },
  34. passwordConfirm : {
  35. required : true,
  36. minlength : 3,
  37. maxlength : 20,
  38. equalTo : '#password'
  39. },
  40. firstname : {
  41. required : true
  42. },
  43. lastname : {
  44. required : true
  45. },
  46. gender : {
  47. required : true
  48. },
  49. terms : {
  50. required : true
  51. }
  52. },
  53.  
  54. // Messages for form validation
  55. messages : {
  56. login : {
  57. required : 'Please enter your login'
  58. },
  59. email : {
  60. required : 'Please enter your email address',
  61. email : 'Please enter a VALID email address'
  62. },
  63. password : {
  64. required : 'Please enter your password'
  65. },
  66. passwordConfirm : {
  67. required : 'Please enter your password one more time',
  68. equalTo : 'Please enter the same password as above'
  69. },
  70. firstname : {
  71. required : 'Please select your first name'
  72. },
  73. lastname : {
  74. required : 'Please select your last name'
  75. },
  76. gender : {
  77. required : 'Please select your gender'
  78. },
  79. terms : {
  80. required : 'You must agree with Terms and Conditions'
  81. }
  82. },
  83.  
  84. // Ajax form submition
  85. submitHandler : function(form) {
  86. $(form).ajaxSubmit({
  87. success : function() {
  88. $("#smart-form-register").addClass('submited');
  89. }
  90. });
  91. },
  92.  
  93. // Do not change code below
  94. errorPlacement : function(error, element) {
  95. error.insertAfter(element.parent());
  96. }
  97. });
  98.  
  99. });
  100. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement