1$(document).ready(function () { 2 new setTimeZone(); 3 $('#form-login').submit(function (e) { 4 e.preventDefault(); 5 6 let formData = new FormData(this); 7 let url = $('#submit-url').val(); 8 9 new ajaxPost(url, formData, '#button-login') 10 .done(function (response) { 11 if (response.success == false) { 12 sweetError(response.message); 13 // let error = '<div class="alert alert-danger text-left alert-dismissible fade show" role="alert">\n' + 14 // response.message + 15 // '</div>'; 16 // 17 // $('.error-message').fadeIn().empty().html(error); 18 // setTimeout(function() { 19 // $('.error-message').hide().empty(); 20 // }, 3000); 21 }else { 22 location.href = response.redirect; 23 } 24 }); 25 }); 26}); 27 28// First Method Show Password 29function password_show_hide() { 30 var x = document.getElementById('password'); 31 var show_eye = document.getElementById('show_eye'); 32 var hide_eye = document.getElementById('hide_eye'); 33 hide_eye.classList.remove('d-none'); 34 if (x.type === 'password') { 35 x.type = 'text'; 36 show_eye.style.display = 'none'; 37 hide_eye.style.display = 'block'; 38 } else { 39 x.type = 'password'; 40 show_eye.style.display = 'block'; 41 hide_eye.style.display = 'none'; 42 } 43} 44 45// Second Method Using JQuery 46$(".toggle-password").click(function () { 47 $(this).toggleClass("fa-eye fa-eye-slash"); 48 const input = $($(this).attr("toggle")); 49 if (input.attr("type") == "password") { 50 input.attr("type", "text"); 51 } else { 52 input.attr("type", "password"); 53 } 54}); 55
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.