dosqa
Постоялец
- Регистрация
- 2 Янв 2013
- Сообщения
- 163
- Реакции
- 112
- Автор темы
- #1
Подскажите плз, как сократить этот код:
Код:
if (hasHtml5Validation()) {
$('.validate-form').submit(function (e) {
if (!this.checkValidity()) {
e.preventDefault();
$(this).addClass('invalid');
$('#status').html('invalid');
} else {
$(this).removeClass('invalid');
$('#status').html('submitted');
var form_data = $(this).serialize();
$.ajax({
type: "POST",
url: "send.php",
data: form_data,
success: function() {
$('.validate-form').empty().append($('<h3 class="success">Спасибо за заказ, в ближайшее время наш менеджер свяжется с вами.<h3>'));
}});
}
});
$('.validate-form1').submit(function (e) {
if (!this.checkValidity()) {
e.preventDefault();
$(this).addClass('invalid');
$('#status').html('invalid');
} else {
$(this).removeClass('invalid');
$('#status').html('submitted');
var form_data = $(this).serialize();
$.ajax({
type: "POST",
url: "send.php",
data: form_data,
success: function() {
$('.validate-form1').empty().append($('<h3 class="success">Спасибо за заказ, в ближайшее время наш менеджер свяжется с вами.<h3>'));
}});
}
});
$('.validate-form2').submit(function (e) {
if (!this.checkValidity()) {
e.preventDefault();
$(this).addClass('invalid');
$('#status').html('invalid');
} else {
$(this).removeClass('invalid');
$('#status').html('submitted');
var form_data = $(this).serialize();
$.ajax({
type: "POST",
url: "send.php",
data: form_data,
success: function() {
$('.validate-form2').empty().append($('<h3 class="success">Спасибо за заказ, в ближайшее время наш менеджер свяжется с вами.<h3>'));
}});
}
});
$('.validate-form3').submit(function (e) {
if (!this.checkValidity()) {
e.preventDefault();
$(this).addClass('invalid');
$('#status').html('invalid');
} else {
$(this).removeClass('invalid');
$('#status').html('submitted');
var form_data = $(this).serialize();
$.ajax({
type: "POST",
url: "send.php",
data: form_data,
success: function() {
$('.validate-form3').empty().append($('<h3 class="success">Спасибо за заказ, в ближайшее время наш менеджер свяжется с вами.<h3>'));
}});
}
});
Последнее редактирование: