data: 'request=zakaz&tNum=' + tNum + '&type=' + type,
data: 'request=zakaz&tNum=' + tNum + '&type=' + type + '&name' + name,
var formData = $('form').serialize()
....................................................
data: formData,
$(function()
{
$('.call-knopka, .footer-main .br, .footer-inter .br').click(function(){
$('.zakaz_zvonka').arcticmodal();
});
$(".zakaz_zvonka form").submit(function()
{
var inp = $(this).find('input[name="tNum"]'),
tNum = inp.val(),
type = 'zakaz_zvonka';
zakaz_zvonka(inp, tNum, type);
return false;
});
$('.akciya1 form').submit(function()
{
$('.bb').remove();
var inp = $(this).find('input[name="tNum"]'),
tNum = inp.val();
type = 'akciya1';
zakaz_zvonka(inp, tNum, type);
return false;
});
function zakaz_zvonka(inp, tNum, type)
{
if(inp.hasClass('red')) inp.removeClass('red');
if($('.' + type + ' .error').is(':visible')) $('.' + type + ' .error').remove();
if(!tNum)
{
inp.addClass('red');
$('<b class="error">Пожалуйста, укажите номер телефона!</b>').appendTo('.' + type).hide().fadeIn();
return false;
};
$.ajax(
{
type: 'POST',
dataType: 'json',
data: 'request=zakaz&tNum=' + tNum + '&type=' + type,
beforeSend: function(data)
{
$('.' + type).find('input[type="submit"]').attr('disabled', 'disabled');
},
success: function(data)
{
if (data.error)
{
$('<b class="error">' + data.error + '</b>').appendTo('.' + type).hide().fadeIn();
}
else
{
inp.prop('value', '');
$('.bb').remove();
if($('.zakaz_zvonka img').is(':visible')) $('.zakaz_zvonka img').click();
$('<div class="hidden bb">'
+ '<div class="thank_bron thank_zakaz">'
+ '<img src="' + path + 'images/spasibo_foto.png" alt="сотрудник" />'
+ '<img class="arcticmodal-close" src="' + path + 'images/close.gif" alt="закрыть" />'
+ '<h4>Спасибо!</h4>'
+ '<p>В ближайшее время мы Вам перезвоним!</p>'
+ '<a class="br arcticmodal-close">Закрыть</a>'
+ '</div> '
+ '</div>').appendTo('body');
$('.thank_bron').arcticmodal();
/* if(type == 'zakaz_zvonka')
{
yaCounter28448171.reachGoal('ZAKAZ_ZVONKA');
ga('send', 'event', 'form', 'ZAKAZ_ZVONKA');
}
else if (type == 'akciya1')
{
yaCounter28448171.reachGoal('ZAKAZ_RASSROCHKI');
ga('send', 'event', 'form', 'ZAKAZ_RASSROCHKI');
}*/
}
},
error: function(data){$('<b class="error">Ошибка соединения с сервером!</b>').appendTo('.' + type).hide().fadeIn();},
complete: function(data){$('.' + type).find('input[type="submit"]').prop('disabled', false);}
});
}
});
<script src="js/vendor/jquery-2.2.4.min.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/vendor/bootstrap.min.js"></script>
<script src="js/superfish.min.js"></script>
<script src="js/jquery.ajaxchimp.min.js"></script>
<script src="js/jquery.magnific-popup.min.js"></script>
<script src="js/jquery.nice-select.min.js"></script>
<script src="js/isotope.pkgd.min.js"></script>
<script src="js/waypoints.min.js"></script>
<script src="js/jquery.counterup.min.js"></script>
<script src="js/simple-skillbar.js"></script>
<script src="js/owl.carousel.min.js"></script>
<script src="js/main.js"></script>
<style>
.myform input.error{
border:1px solid red;
}
</style>
<div class="formdiv">
<form class="myform" action="send.php" method="post" name="form1" enctype="multipart/form-data">
<input class="form-firstname" name="firstname" type="text" placeholder="ФИО" />
<input class="form-tel" name="tel" type="text" placeholder="Телефон" required />
<select class="form-doc" name="doc" required >
<option selected value="Онколог-маммолог">Онколог-маммолог</option>
<option value="Крыса Лариса">Крыса Лариса</option>
<option value="Аристов Александр">Аристов Александр</option>
<option value="Батыршина Аделя">Батыршина Аделя</option>
<option value="Аристов Александр">Аристов Александр</option>
<option value="Батыршина Аделя">Батыршина Аделя</option>
<option value="Бережной Юрий">Бережной Юрий</option>
</select>
<input class="form-date" id="minMaxExample" data-position="right top" name="date" placeholder="Дата приема" required />
<input class="form-time" data-position="right top" name="time" onfocus="(this.type='time',value='--:--',min='00:00',max='24:00')" placeholder="Время приема" required />
<textarea rows="7" class="form-comment" name="comment" placeholder="Комментарий" ></textarea>
<div class="g-recaptcha" data-sitekey="6LdignUUAAAAAOsnUzt3UsXRba2Aloh4-i5TDaS0" data-callback="enableBtn"></div>
<label>
<input type="checkbox" class="checkboxx" checked="" required />
Соглашение на обработку перснальных данных
</label><br />
<input class="form-sumbit" type="submit" name="submit" id="button1" value="Отправить" />
</form>
</div>
<script>
$('.myform').validate({
rules: {
name: {
required: true,
},
phone: {
required: true,
},
},
errorPlacement: function(error, element){}
});
</script>
С php вопросов нет, а js - не мое, поэтому я и тут)
Даже если прописать так, как вы написали, все равно форма не открывается