Advertisement
Guest User

Untitled

a guest
Feb 18th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. $( document ).on('ready', function() {
  2. $("#registerButton").on('click',function(){
  3. var fName, lName, email, userName, password, gender;
  4.  
  5. fName = $('#firstName').val();
  6. lName = $('#lastName').val();
  7. email = $('#userEmail').val();
  8. userName = $('#userName').val();
  9. password = $('#userPassword').val();
  10. gender = $("input[name=gender]:checked").val();
  11.  
  12. if(fName=="") {
  13. $("#firstName").next().show();
  14. }else{
  15. $("#firstName").next().hide();
  16. }
  17. if(lName=="") {
  18. $("#lastName").next().show();
  19. } else {
  20. $("#lastName").next().hide();
  21. }
  22. if(email=="") {
  23. $("#userEmail").next().show();
  24. }else{
  25. $("#userEmail").next().hide();
  26. }
  27. if(userName=="") {
  28. $("#userName").next().show();
  29. }else{
  30. $("#userName").next().hide();
  31. }
  32. if(password=="") {
  33. $("#userPassword").next().show();
  34. } else {
  35. $("#userPassword").next().hide();
  36. }
  37. if(gender==undefined) {
  38. $("input[name=gender]").next().next().show();
  39. }else{
  40. $("input[name=gender]").next().next().hide();
  41. }
  42.  
  43. if (fName!="" &&lName!="" && userName!="" && password!="" && email!=""){
  44. if(gender!=undefined){
  45.  
  46. var jsonObject = {
  47. 'email' : email,
  48. 'userPassword' : password,
  49. 'userFirstName' : fName,
  50. 'userLastName' : lName,
  51. 'userName' : userName,
  52. 'userGender' : gender,
  53. 'action' : 'REGISTER'
  54. };
  55. $.ajax({
  56. type: 'POST',
  57. url: '../data/applicationLayer.php',
  58. dataType: 'json',
  59. data: jsonObject,
  60. headers: {'Content-Type': 'application/x-www-form-urlencoded'},
  61. success: function(jsonData) {
  62. console.log(jsonData);
  63. alert("Welcome " + fName + " " + lName);
  64. window.location.href = "home.html";
  65. },
  66. error: function(errorMsg){
  67. alert(errorMsg.statusText);
  68. }
  69. });
  70. } else {
  71. alert("Gender radio button is required.")
  72. }
  73. } else {
  74. alert("Please fill all the fields.")
  75. }
  76. })
  77.  
  78. $("#cancelButton").on('click',function(){
  79. window.location.href = "login.html";
  80. })
  81. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement