Server IP : 103.191.208.50 / Your IP : 216.73.216.53 Web Server : LiteSpeed System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64 User : celkcksm ( 1031) PHP Version : 7.4.33 Disable Function : show_source, system, shell_exec, passthru, popen, exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/celkcksm/beldaenglishmediumschool.com/assets/js/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
/*------------------------- Ajax Contact Form ---------------------------*/ $(function() { // Get the form. var form = $('#contact-form'); // Get the messages div. var formMessages = $('.form-message'); // Set up an event listener for the contact form. $(form).submit(function(e) { // Stop the browser from submitting the form. e.preventDefault(); // Serialize the form data. var formData = $(form).serialize(); // Submit the form using AJAX. $.ajax({ type: 'POST', url: $(form).attr('action'), data: formData }) .done(function(response) { var jsonResponse = JSON.parse(response); if (jsonResponse.status === 'success') { $(formMessages).removeClass('error'); $(formMessages).addClass('success'); // Clear the form. $('#contact-form input, #contact-form textarea').val(''); } if (jsonResponse.status === 'error') { $(formMessages).removeClass('success'); $(formMessages).addClass('error'); } $(formMessages).html(jsonResponse.msg); }) .fail(function(data) { // Make sure that the formMessages div has the 'error' class. $(formMessages).removeClass('success'); $(formMessages).addClass('error'); // Set the message text. if (data.responseText !== '') { $(formMessages).text(data.responseText); } else { $(formMessages).text('Oops! An error occured and your message could not be sent.'); } }); }); });