$(document).ready(function() { $("#st_loginform").submit(function(){ var error = ""; $("#st_loginform button[type='submit']").html('Please wait'); $("#st_loginform button[type='submit']").attr("disabled","true"); $.ajax({ url: "https://dreamnest.mvss.cloud/register-action", type: "POST", dataType:"json", data: new FormData($("#st_loginform")[0]), async: true, contentType: false, cache: false, processData:false, success: function(data) { $("input[name='"+data.token_name+"']").val(data.token); type = data.type; if(type=='success') { $("#st_loginform button[type='submit']").html('Register'); window.history.go(-1); return false; } alert(data.text); $("#st_loginform button[type='submit']").html('Register'); $("#st_loginform button[type='submit']").removeAttr("disabled"); }, error: function(xhr, ajaxOptions, thrownError) { alert("500 server error!"); $("#st_loginform button[type='submit']").html('Register'); $("#st_loginform button[type='submit']").removeAttr("disabled"); } }); return false; }); }); function send_otp() { var error = ""; $("#signup_otp_btn").html('Please wait'); $("#signup_otp_btn").addClass("disabled"); $.ajax({ url: "https://dreamnest.mvss.cloud/registration-send-otp", type: "POST", dataType:"json", data: new FormData($("#st_loginform")[0]), async: true, contentType: false, cache: false, processData:false, success: function(data) { toast_type = data.type; $("#signup_otp_btn").html('Send OTP'); $("#signup_otp_btn").removeClass("disabled"); $("#show_otp").val(data.otp); if(toast_type=='success') { alert(data.text); $(".otp_btn").addClass('hide'); $(".otp_text").removeClass('hide'); $(".signup_errmsg").html('
'); } else { alert(data.text); $(".otp_btn").removeClass('hide'); $(".otp_text").addClass('hide'); $(".signup_errmsg").html(''); } }, error: function(xhr, ajaxOptions, thrownError) { alert("500 error"); $("#signup_otp_btn").html('Send OTP'); $("#signup_otp_btn").removeClass("disabled"); } }); return false; } $("#otp_verification_regn_btn").click(function(){ var error = ""; $("#otp_verification_regn_btn").html('Please wait'); $("#otp_verification_regn_btn").addClass("disabled"); $.ajax({ url: "https://dreamnest.mvss.cloud/registration-resend-otp", type: "POST", dataType:"json", data: new FormData($("#st_loginform")[0]), async: true, contentType: false, cache: false, processData:false, success: function(data) { toast_type = data.type; $("#otp_verification_regn_btn").html('Resend'); $("#otp_verification_regn_btn").removeClass("disabled"); if(toast_type=='success') { alert(data.text); $(".signup_errmsg").html(''); } else { alert(data.text); $(".signup_errmsg").html(''); } }, error: function(xhr, ajaxOptions, thrownError) { alert("500 Error"); $("#otp_verification_regn_btn").html('Resend'); $("#otp_verification_regn_btn").removeClass("disabled"); } }); return false; });