Server IP : 103.53.40.154 / Your IP : 3.129.45.144 Web Server : Apache System : Linux md-in-35.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : ppcad7no ( 715) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home2/ppcad7no/dalitsoconsulting.com/js/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
$(document).ready(function(){ $('#send_message').click(function(e){ //Stop form submission & check the validation e.preventDefault(); // Variable declaration var error = false; var name = $('#name').val(); var email = $('#email').val(); var phone = $('#phone').val(); var message = $('#message').val(); $('#name,#email,#phone,#message').click(function(){ $(this).removeClass("error_input"); }); // Form field validation if(name.length == 0){ var error = true; $('#name').addClass("error_input"); }else{ $('#name').removeClass("error_input"); } if(email.length == 0 || email.indexOf('@') == '-1'){ var error = true; $('#email').addClass("error_input"); }else{ $('#email').removeClass("error_input"); } if(phone.length == 0){ var error = true; $('#phone').addClass("error_input"); }else{ $('#phone').removeClass("error_input"); } if(message.length == 0){ var error = true; $('#message').addClass("error_input"); }else{ $('#message').removeClass("error_input"); } // If there is no validation error, next to process the mail function if(error == false){ // Disable submit button just after the form processed 1st time successfully. $('#send_message').attr({'disabled' : 'true', 'value' : 'Sending...' }); /* Post Ajax function of jQuery to get all the data from the submission of the form as soon as the form sends the values to email.php*/ $.post("email.php", $("#contact_form").serialize(),function(result){ //Check the result set from email.php file. if(result == 'sent'){ //If the email is sent successfully, remove the submit button $('#submit').remove(); //Display the success message $('#mail_success').fadeIn(500); }else{ //Display the error message $('#mail_fail').fadeIn(500); // Enable the submit button again $('#send_message').removeAttr('disabled').attr('value', 'Send The Message'); } }); } }); });