Advertisement
Guest User

Untitled

a guest
Apr 19th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. $(document).ready(function(){
  2.  
  3. $("#registerForm").validate({
  4.  
  5. rules: {
  6.  
  7. Username: {required: true, minlength: 6},
  8. Password: {required: true, minlength: 6},
  9. re_Password: {required: true, equalTo: "#Password"}
  10.  
  11. },
  12.  
  13. });
  14. });
  15.  
  16. <form id="registerForm" action="register.php" method="post" onsubmit="xmlhttpPost('register.php', 'registerForm', 'signup-box'); return false;">
  17.  
  18. <form method="post" id="registerForm" action="register.php">
  19.  
  20. $("#registerForm").submit(function(){
  21.  
  22. if($("#registerForm").valid()){
  23.  
  24. xmlhttpPost('register.php', 'registerForm', 'signup-box');
  25.  
  26. }
  27.  
  28. return false;
  29.  
  30. });
  31.  
  32. $("form").submit(function(){
  33. if($("form").validate()){
  34. xmlhttpPost('register.php', 'registerForm', 'signup-box');
  35. }
  36. return false;
  37. });
  38.  
  39. var $form = $("form");
  40. $form.validate({
  41. rules: {
  42. Username: {required: true, minlength: 6},
  43. Password: {required: true, minlength: 6},
  44. re_Password: {required: true, equalTo: "#Password"}
  45. },
  46. invalidHandler: function(event, validator) {
  47. // 'this' refers to the form
  48. var errors = validator.numberOfInvalids();
  49. if (errors) {
  50. var message = errors === 1
  51. ? 'You missed 1 field. It has been highlighted'
  52. : 'You missed ' + errors + ' fields. They have been highlighted';
  53. }
  54. },
  55. submitHandler: function (form) {
  56.  
  57. var $form = $(form);
  58. $.ajax({
  59. url: destinationUrl,
  60. method: "POST",
  61. data: $form.serialize()
  62. })
  63. .done(function (result) {
  64. // show some message, etc...
  65.  
  66. return false; // blocks redirect after submission via ajax
  67. })
  68. .fail(function (response, error) {
  69. // failed
  70. })
  71. .always(function() {
  72.  
  73. });
  74. }
  75. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement