1$(document).ready(function () { 2 // ловим ÑобÑÑие оÑпÑавки ÑоÑÐ¼Ñ 3 $('#auth-error').hide(); 4 $('form#login-form').submit(function () { 5 6 // Ñ Ð¾ÑоÑим Ñоном бÑÐ´ÐµÑ ÑделаÑÑ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑнÑÑ Ð¿ÑовеÑÐºÑ ÑоÑÐ¼Ñ Ð¿ÐµÑед оÑпÑавкой 7 // Ñ Ð¾ÑÑ Ð±Ñ Ð½Ð° заполненноÑÑÑ Ð²ÑÐµÑ Ð¾Ð±ÑзаÑелÑнÑÑ Ð¿Ð¾Ð»ÐµÐ¹ 8 // в ÑелÑÑ ÐºÑаÑкоÑÑи здеÑÑ Ð¾Ð½Ð° не пÑиводиÑÑÑ 9 10 var path = '/ajax/auth.php'; // обÑÑвлÑем пÑÑÑ Ðº ajax-ÑкÑипÑÑ Ð°Ð²ÑоÑизаÑии 11 var formData = $(this).serialize(); // вÑдеÑгиваем даннÑе из ÑоÑÐ¼Ñ 12 13 // обÑÑвлÑем ÑÑнкÑиÑ, коÑоÑÐ°Ñ Ð¿ÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð´Ð°Ð½Ð½Ñе из ÑкÑипÑа path 14 var success = function (response) { 15 $('#auth-error').hide(); 16 $('#auth-error .errortext').html(''); 17 $('#auth-error .notetext').html(''); 18 if (response['status'] == 'success') { 19 $('#auth-error').show(); 20 // еÑли авÑоÑизаÑÐ¸Ñ ÑÑпеÑна, по-ваÑваÑÑки пеÑезагÑÑзим ÑÑÑаниÑÑ 21 $('#auth-error .notetext').html(response['message']); 22 setTimeout(function () { 23 window.location.href = '/'; 24 }, 2000) 25 } else { 26 $('#auth-error').show(); 27 $('#auth-error .errortext').html(response['message']); 28 // в пÑоÑивном ÑлÑÑае в пеÑеменной response бÑÐ´ÐµÑ ÑекÑÑ Ð¾Ñибки 29 // и его нÑжно где-Ñо оÑобÑазиÑÑ 30 } 31 }; 32 33 // Ñвно ÑказÑваем Ñип возвÑаÑаемÑÑ Ð´Ð°Ð½Ð½ÑÑ 34 var responseType = 'json'; 35 36 // делаем ajax-запÑÐ¾Ñ 37 $.ajax({ 38 type: 'POST', 39 url: path, 40 data: formData, 41 success: success, 42 dataType: responseType, 43 }); 44 45 return false; // не даем ÑоÑме оÑпÑавиÑÑÑÑ Ð¾Ð±ÑÑнÑм ÑпоÑобом 46 }); 47});
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.