|
|
|
|
@ -230,34 +230,43 @@ $(document).ready(function () { |
|
|
|
|
$('#order-call-link').magnificPopup({ |
|
|
|
|
type: 'inline', |
|
|
|
|
preloader: false, |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
$('.order-order-link').magnificPopup({ |
|
|
|
|
type: 'inline', |
|
|
|
|
preloader: false, |
|
|
|
|
callbacks: { |
|
|
|
|
open: function () { |
|
|
|
|
$('#order-form #id_item').val($(this)[0].ev.attr('data-itemid')); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
$('#call-form').on('submit', function(){ |
|
|
|
|
$('#call-form').on('submit', function () { |
|
|
|
|
var f_name = $('#call-form #id_name'); |
|
|
|
|
var f_phone = $('#call-form #id_phone'); |
|
|
|
|
var f_time = $('#call-form #id_time'); |
|
|
|
|
var is_full = true; |
|
|
|
|
|
|
|
|
|
if (!f_name.val()){ |
|
|
|
|
if (!f_name.val()) { |
|
|
|
|
f_name.parent().parent('.form-group').addClass('has-error'); |
|
|
|
|
is_full = false; |
|
|
|
|
}else{ |
|
|
|
|
} else { |
|
|
|
|
f_name.parent().parent('.form-group').removeClass('has-error'); |
|
|
|
|
} |
|
|
|
|
if (!f_phone.val()){ |
|
|
|
|
if (!f_phone.val()) { |
|
|
|
|
f_phone.parent().parent('.form-group').addClass('has-error'); |
|
|
|
|
is_full = false; |
|
|
|
|
}else{ |
|
|
|
|
} else { |
|
|
|
|
f_phone.parent().parent('.form-group').removeClass('has-error'); |
|
|
|
|
} |
|
|
|
|
if (!f_time.val()){ |
|
|
|
|
if (!f_time.val()) { |
|
|
|
|
f_time.parent().parent('.form-group').addClass('has-error'); |
|
|
|
|
is_full = false; |
|
|
|
|
}else{ |
|
|
|
|
} else { |
|
|
|
|
f_time.parent().parent('.form-group').removeClass('has-error'); |
|
|
|
|
} |
|
|
|
|
if (is_full){ |
|
|
|
|
if (is_full) { |
|
|
|
|
$.ajax({ |
|
|
|
|
type: "POST", |
|
|
|
|
url: '/order_call/', |
|
|
|
|
@ -266,7 +275,7 @@ $(document).ready(function () { |
|
|
|
|
phone: f_phone.val(), |
|
|
|
|
time: f_time.val(), |
|
|
|
|
}, |
|
|
|
|
success: function(data){ |
|
|
|
|
success: function (data) { |
|
|
|
|
|
|
|
|
|
$.magnificPopup.close(); |
|
|
|
|
swal("Спасибо!", "Мы приняли вашу заявку! Наш менеджер свяжется с вами в указанное время.", "success") |
|
|
|
|
@ -276,6 +285,50 @@ $(document).ready(function () { |
|
|
|
|
} |
|
|
|
|
//form-group has-error
|
|
|
|
|
return false; |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
$('#order-form').on('submit', function () { |
|
|
|
|
var f_name = $('#order-form #id_name'); |
|
|
|
|
var f_phone = $('#order-form #id_phone'); |
|
|
|
|
var f_email = $('#order-form #id_email'); |
|
|
|
|
var f_comment = $('#order-form #id_comment'); |
|
|
|
|
var f_item = $('#order-form #id_item'); |
|
|
|
|
var is_full = true; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!f_name.val()) { |
|
|
|
|
f_name.parent().parent('.form-group').addClass('has-error'); |
|
|
|
|
is_full = false; |
|
|
|
|
} else { |
|
|
|
|
f_name.parent().parent('.form-group').removeClass('has-error'); |
|
|
|
|
} |
|
|
|
|
if (!f_phone.val()) { |
|
|
|
|
f_phone.parent().parent('.form-group').addClass('has-error'); |
|
|
|
|
is_full = false; |
|
|
|
|
} else { |
|
|
|
|
f_phone.parent().parent('.form-group').removeClass('has-error'); |
|
|
|
|
} |
|
|
|
|
if (is_full) { |
|
|
|
|
$.ajax({ |
|
|
|
|
type: "POST", |
|
|
|
|
url: '/order_order/', |
|
|
|
|
data: { |
|
|
|
|
name: f_name.val(), |
|
|
|
|
phone: f_phone.val(), |
|
|
|
|
email: f_email.val(), |
|
|
|
|
comment: f_comment.val(), |
|
|
|
|
item: f_item.val(), |
|
|
|
|
}, |
|
|
|
|
success: function (data) { |
|
|
|
|
|
|
|
|
|
$.magnificPopup.close(); |
|
|
|
|
swal("Спасибо!", "Мы приняли вашу заявку! Наш менеджер свяжется с вами в ближайшее время.", "success") |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
//form-group has-error
|
|
|
|
|
return false; |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
}) |
|
|
|
|
|