1(function($) { 2$(document).ready(function() { 3 4 $("#email-form [type='submit']").click(function(event) { 5 event.preventDefault(); 6 //get input field values 7 var user_name = $('input[name=name]').val(); 8 var user_email = $('input[name=email]').val(); 9 var user_subject = $('input[name=subject]').val(); 10 var user_message = $('textarea[name=message]').val(); 11 12 //data to be sent to server 13 post_data = {'userName':user_name, 'userEmail':user_email, 'userSubject':user_subject, 'userMessage':user_message}; 14 15 //Ajax post data to server 16 $.post(window.location.protocol + '//' + window.location.host +'/mail/contact_me_ar.php', post_data, function(response){ 17 18 //load json data from server and output message 19 if(response.type == 'error') { 20 21 output = '<div class="error-message"><p class="from">'+response.text+'</p></div>'; 22 23 } else { 24 25 output = '<div class="success-message"><p class="seuccses">'+response.text+'</p></div>'; 26 27 //reset values in all input fields 28 $('#email-form input').val(''); 29 $('#email-form textarea').val(''); 30 } 31 32 $("#result").hide().html(output).slideDown(); 33 34 }, 'json'); 35 36 }); 37 38 //reset previously set border colors and hide all message on .keyup() 39 $("#email-form input, #email-form textarea").keyup(function() { 40 $("#result").slideUp(); 41 }); 42 43}); 44})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.