Guest User

Untitled

a guest
Aug 30th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.70 KB | None | 0 0
  1. JQuery Validation is not working
  2. jQuery(document).ready(function() {
  3. jQuery("#frmRegister").validate({
  4. errorElement:'div',
  5. rules: {
  6.  
  7. Fname:{
  8. required:true,
  9. minlength: 2,
  10. maxlength:30
  11.  
  12. }
  13.  
  14. },
  15. messages: {
  16. Fname:{
  17. required: "Please enter first name",
  18. minlength: "Required minimum 2 characters allowed",
  19. maxlength: "Required maximum 30 characters allowed"
  20. }
  21. });
  22. jQuery("#msg").fadeOut(5000);
  23. });
  24.  
  25. $().ready(function() {
  26. $("#form2").validate();
  27. // validate signup form on keyup and submit
  28. $("#form1").validate({
  29. rules: {
  30. userid: "required",
  31. username: {
  32. required: true,
  33. minlength: 2
  34. },
  35. password: {
  36. required: true,
  37. minlength: 5
  38. },
  39. authority: {
  40. required: true
  41. },
  42. emailid: {
  43. required: true,
  44. email: true
  45. }
  46. },
  47. messages: {
  48. userid: "Please enter your user Id",
  49. username: {
  50. required: "Please enter a username",
  51. minlength: "Your username must consist of at least 2 characters"
  52. },
  53. password: {
  54. required: "Please provide a password",
  55. minlength: "Your password must be at least 5 characters long"
  56. },
  57. emailid: "Please enter a valid email address",
  58. authority:"Please select Authority"
  59. },
  60. }
  61.  
  62. });
  63.  
  64. jQuery.validator.addMethod("workPublicserviceDate",
  65. function(value, element) {
  66.  
  67. var hint = '<?php echo $dateHint; ?>';
  68. var format = '<?php echo $format; ?>';
  69. var pubService = strToDate($('#txtAPS').val(), format)
  70. var dateAssume = strToDate($('#txtAssumeDate').val(), format);
  71.  
  72. if (pubService && dateAssume && (pubService > dateAssume)) {
  73. return false;
  74. }
  75. return true;
  76. }, ""
  77. );
  78.  
  79. $("#frmEmpJobDetails").validate({
  80. rules: {
  81. txtAPS: { workPublicserviceDate: function(){ return ['<?php echo $dateHint; ?>','<?php echo $format; ?>']}, required:true },
  82. }
  83. messages: {
  84. txtAPS : { workPublicserviceDate: '<?php echo __("Invalid date."); ?>',
  85. }
  86.  
  87. jQuery(document).ready(function() {
  88. jQuery("#frmRegister").validate({
  89. errorElement:'div',
  90. rules: {
  91.  
  92. Fname:{
  93. required: {
  94. depends: function(element) {
  95. return (($("#Fname").val() == "First Name") || ($("#Fname").val() == ""));
  96. }
  97. },
  98. minlength: 2,
  99. maxlength:30
  100.  
  101. }
  102.  
  103. },
  104. messages: {
  105. Fname:{
  106. required: "Please enter first name",
  107. minlength: "Required minimum 2 characters allowed",
  108. maxlength: "Required maximum 30 characters allowed"
  109. }
  110. });
  111. jQuery("#msg").fadeOut(5000);
  112. });
Add Comment
Please, Sign In to add comment