$(document).ready(function(){ $('').html('@import url("https://uniforms.od.ua/client/style.css")').appendTo("head"); $('body').after('
'); $('#contactFormfeedback').html( '
'+ '
'+ '
'+ '×'+ '

Зворотнiй зв`язок

'+ '
'+ '
Міжнародна Школа Кормів
'+ '
'+ '
'+ ''+ ''+ ''+ ''+ ''+ ''+ ''+ '
'+ '
'+ '
'+ '
'+ '
'+ '
' ); var modal = $('#contactModalfeedback'); var btn = $("#contactButtonfeedback"); var btnclass = $("._contactButton_feedback"); var span = $("#contactClosefeedback"); var forma = $("form#sendformfeedback") modal.hide(); btn.on('click', function() { modal.show(); }) btnclass.on('click', function() { modal.show(); }) span.on('click', function() { modalhide(); }) //$('.sendformfeedback input[type=name]').inputmask('aa{4,20}'); $('.sendformfeedback input[type=phone]').inputmask("+99(999)99-99-999"); $(".sendformfeedback input[type=email]").inputmask({ alias: "email"}); function modalhide(){ modal.hide(); $('body').removeClass('body-blur'); } forma.submit(function(){ $("#errorMesg").empty(); var form_data = forma.serialize(); var info_data = []; if (!document.referrer) {info_data['rf'] = '';}else { info_data['rf'] = ''+document.referrer+''; } info_data['url'] = ''+window.location+''; info_data['appName'] = ''+navigator.platform+''; info_data['userAgent'] = ''+navigator.userAgent+''; $.ajax({ url: 'https://uniforms.od.ua/index.php?route=registration/send', data: { group: 4, _url: info_data['url'], _referer: info_data['rf'], _os: info_data['appName'], _app: info_data['userAgent'], data: form_data }, type: 'GET', //processData: false, //contentType: false, //cache:false, dataType: 'jsonp', contentType: 'application/json; charset=utf-8', success: function(data){ switch(parseInt(data.status)){ case 1: forma.html('
Дякую за Ваше повідомлення, ми з Вами зв`яжемося.
'); break; case 2: $("#errorMesgfeedback").html(''+data.message); console.log(data.message); console.log(data); $.each(data.error,function(i,j){ if (parseInt(j) === 1){ forma.find('#'+i).addClass('contactError'); }else{ forma.find('#'+i).removeClass('contactError'); } }) break; case 3: $("#errorMesgfeedback").html(''+data.message); console.log(data.message); console.log(data); $.each(data.errorcheck,function(i,j){ if (parseInt(j) === 1){ forma.find('#'+i).addClass('contactError'); }else { forma.find('#'+i).removeClass('contactError'); } }) break; } //console.log(data.message); //console.log(data.error); //console.log(data); }, error: function (xhr, ajaxOptions, thrownError) { alert('Error, server is not responding, please try again later!'); console.log(thrownError + "" + xhr.statusText + "" + xhr.responseText); } }); return false; }); })