1import Cookie from "helpers/cookie"; 2 3jQuery(document).ready(function($) { 4 5 const ajaxURL = MTTGlobalData && MTTGlobalData.ajaxURL ? MTTGlobalData.ajaxURL : ''; 6 grecaptcha.ready(function () { 7 grecaptcha.execute('6LfzdY4bAAAAAHX5Ywa74RNiKi2l1rOwueRuobBA', { action: 'submit' }).then(function (token) { 8 var recaptchaResponse = document.getElementById('recaptchaResponse'); 9 recaptchaResponse.value = token; 10 }); 11 }); 12 13 $('#delCookies').click(function() { 14 let dataArray = []; 15 dataArray = { 16 action: 'melett_login_assistance', 17 subAction: 'cookies' 18 }; 19 $.ajax({ 20 url: ajaxURL, 21 type: 'POST', 22 dataType: 'text', 23 data: dataArray, 24 success: async function (data, textStatus, jqXHR) { 25 26 if (jqXHR.responseText.includes('"sent"')) { 27 $("#cookies-alert").removeClass(); 28 $("#cookies-alert").addClass("alert alert-success"); 29 $("#cookies-alert").html("Thank you! Your cookies have been reset."); 30 $("#cookies-alert").show(); 31 }else{ 32 $("#cookies-alert").removeClass(); 33 $("#cookies-alert").addClass("alert alert-danger"); 34 $("#cookies-alert").html("There was an error resetting your cookies. Please try again."); 35 $("#cookies-alert").show(); 36 } 37 } 38 }); 39 }); 40 41 $("#login-assist").submit(function(e){ 42 e.preventDefault(); 43 $('#reset-submit').attr("disabled", true); 44 45 let dataArray = []; 46 dataArray = { 47 action: 'melett_login_assistance', 48 subAction: $('#action').val(), 49 company_name: $('#company_name').val(), 50 customer_name: $('#customer_name').val(), 51 account_code: $('#account_code').val(), 52 customer_email: $('#customer_email').val(), 53 comments: $('#comments').val(), 54 recaptcha: $('#recaptchaResponse').val(), 55 doublepost: $('#doublepost').val() 56 }; 57 58 $.ajax({ 59 url: ajaxURL, 60 type: 'POST', 61 dataType: 'text', 62 data: dataArray, 63 success: async function (data, textStatus, jqXHR) { 64 65 let returned = JSON.stringify(jqXHR.responseText); 66 let parsed = JSON.parse(returned).split('"'); 67 68 if (jqXHR.responseText.includes("sent")) { 69 $('#doublepost').val(parsed[1]); 70 $("#cookies-alert").removeClass(); 71 $("#cookies-alert").addClass("alert alert-success"); 72 $("#cookies-alert").html("Thank you! Your request has been sent."); 73 $("#cookies-alert").show(); 74 $("#login-assist").trigger("reset"); 75 $('body').scrollTop(0); 76 }else{ 77 $('#reset-submit').attr("disabled", false); 78 $("#cookies-alert").removeClass(); 79 $("#cookies-alert").addClass("alert alert-danger"); 80 $("#cookies-alert").html("There was an error with your submission. Please resubmit. "); 81 $("#cookies-alert").show(); 82 $("#login-assist").trigger("reset"); 83 $('body').scrollTop(0); 84 } 85 } 86 }); 87 }); 88});
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.