1// Validation - Reviews Form 2if ($('form#resReviewForm').length) { 3 $('form#resReviewForm').validate({ 4 invalidHandler: function(event, validator) { 5 var errors = validator.numberOfInvalids(); 6 if (errors) { 7 btnLoaderReset($('form#resReviewForm .btn-loader')); 8 } 9 }, 10 submitHandler: function(form){ 11 $.ajax({ 12 type: "POST", 13 url: siteFolder + "ajax/saveReservationReview", 14 data: $('form#resReviewForm').serialize(), 15 dataType: "text", 16 success: function (response) { 17 response = $.trim(response); 18 if(response === "success") { 19 $('form#resReviewForm').hide(); 20 $('#resReviewFormMSG').html(`<div class="alert alert-success mb-3">Thank You for your Review!</div>`); 21 } else { 22 // btnLoaderReset($('form#resReviewForm .btn-loader')); 23 // $("form#resReviewForm div.g-recaptcha-error").html(`<div class="alert alert-danger mb-3">You must complete the reCAPTCHA</div>`); 24 } 25 } 26 }); 27 return false; 28 } 29 }); 30}
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.