$(document).ready(function () { new WOW().init(); $('.phone').mask("+7 (999) 999-99-99", { autoclear: false }); $('input[name="email"]').change(function () { check_uniq($('input[name="email"]').val()); }); $('input[name="email"]').keyup(function() { check_uniq($('input[name="email"]').val()); }); $('.password').focus(function() { $(this).attr("type", "text"); }); $('.password').blur(function() { $(this).attr("type", "password"); }); new dateDropper({ defaultDate: true, selector: '.input_date', format: 'dd.mm.y', lang: 'ru', expandable: true, expandedDefault: true, startFromMonday: true }); }); function FormSend(result_id, form_id, url) { old_title = $("#" + result_id).html(); $("#" + result_id) .closest(".btn") .removeClass("btn-primary") .addClass("btn-light"); $("#" + result_id).html(" Загрузка"); jQuery.ajax({ url: url, type: "POST", dataType: "html", data: jQuery("#" + form_id).serialize(), success: function (response) { $("#" + result_id).html(response); }, error: function (response) { $("#" + result_id) .closest(".btn") .removeClass("btn-light") .addClass("btn-danger"); $("#" + result_id).html("Ошибка при отправке формы"); }, }); setTimeout(function () { $("#" + result_id).html(old_title); $("#" + result_id) .closest(".btn") .removeClass("btn-danger") .removeClass("btn-light") .addClass("btn-primary"); }, 5000); } function check_uniq( login ) { if( login == '' ){ $('#emailHelp').removeClass("d-none alert-success mt-2"); $('#emailHelp').addClass("d-block alert alert-danger mt-2"); $('#emailHelp').html("Поле email обязательно к заполнению."); $('#progress_register').closest(".btn").addClass("d-none").removeClass("d-block"); }else{ $.ajax({ url: "https://voda.ns174.ru/ajax?func=check_uniq&login="+login, cache: false, success: function(html){ if( html == 'error'){ $('#emailHelp').removeClass("d-none alert-success mt-2"); $('#emailHelp').addClass("d-block alert alert-danger mt-2"); $('#emailHelp').html("" + login + " уже используется.
Укажите другой e-mail"); $('#progress_register').closest(".btn").addClass("d-none").removeClass("d-block"); }else{ $('#emailHelp').removeClass("d-none alert-danger mt-2"); $('#emailHelp').addClass("d-block alert alert-success mt-2"); $('#emailHelp').html("e-mail свободный"); $('#progress_register').closest(".btn").addClass("d-block").removeClass("d-none"); setTimeout(function () { $('#emailHelp').addClass("d-none").removeClass("d-block"); }, 3000); } } }); } }