Изменение профиля
подождите идет загрузка данных !
",
data: jQuery("#member-profile").serialize(),
type: "POST",
success: function(msg){
jQuery("#modal_form_editProfile").css('display', 'none'); jQuery('#overlay_editProfile').fadeOut(400);
CreateTerrUser();
}
});
} else {
jQuery('#mfc').html(' * Ваш номер телефона уже используется или введён некорректно. Пожалуйста, введите другой номер телефона.
');
jQuery("[name='jform[improved][phone]']").val('');jQuery("body").click(function(){jQuery(".check-contact_msg").remove();});
}
}
jQuery(".loginBtn").prop('disabled', false);
jQuery("#SaveProfileButton").prop('disabled', false);
jQuery(".check-contact_msg").click(function(){jQuery(this).remove();});
},
error: function(err) {
jQuery(".loginBtn").prop('disabled', false);
jQuery("#SaveProfileButton").prop('disabled', false);
}
});
}
Не все поля заполнены
'); } } ); }); }); function CreateTerrUser(){ jQuery.ajax({ type: "POST", url : '/controls/php/updateUserData.php', data: jQuery("#member-profile").serialize(), }); } function CheckContactData(action, f = null) { var data; if (action != 'reg') { data = jQuery("#member-profile").serialize();jQuery('#jform_email1, #jform_improved_ial_phone').focusout(); jQuery("#SaveProfileButton").prop('disabled', true); } else { data = jQuery("[name='ialRegister']").serialize(); jQuery(".loginBtn").prop('disabled', true); } jQuery.ajax({ type: "POST", url : '/controls/php/checkDublicateEmail.php', data: data, success: function(response) { jQuery(".check-contact_msg").remove(); if (action != 'reg') { if (!response.email || !response.phone || !response.fio) { //jQuery("#SaveProfileButton").prop('disabled', true).css('background-color', 'grey'); if (!response.email) { var offset = jQuery("#jform_email1").offset(); var arrow; if (offset.left - 400 > 0) { offset.left = offset.left - 400 - 8; arrow = 'r'; } else { offset.top = offset.top + jQuery("#jform_email1").height() + 20; arrow = 'b'; } jQuery("body").append(' Ваш адрес электронной почты уже используется или введён некорректно. Пожалуйста, введите другой адрес электронной почты.
');
}
if (!response.phone) {
var offset = jQuery("#jform_improved_ial_phone").offset();
var arrow;
if (offset.left - 400 > 0) {
offset.left = offset.left - 400 - 8;
arrow = 'r';
} else {
offset.top = offset.top + jQuery("#jform_improved_ial_phone").height() + 20;
arrow = 'b';
}
jQuery("body").append(' Ваш номер телефона уже используется или введён некорректно. Пожалуйста, введите другой номер телефона.
');
}
if (!response.fio) {
var offset = jQuery("#jform_improved_ial_familiya").offset();
var arrow;
if (offset.left - 400 > 0) {
offset.left = offset.left - 400 - 8;
arrow = 'r';
} else {
offset.top = offset.top + jQuery("#jform_improved_ial_familiya").height() + 20;
arrow = 'b';
}
jQuery("body").append(' Нельзя изменить ФИО при наличии Тура.
');
}
} else {
jQuery("#SaveProfileButton").prop('disabled', false).css('background-color', '#3688ff');jQuery(".ial-msg").remove();
var ff = true;
if (jQuery('input[name="jform[password1]"]').val() != jQuery('input[name="jform[password2]"]').val()) {
var offset = jQuery("#jform_password2").offset();
var arrow;
if (offset.left - 280 > 0) {
offset.left = offset.left - 280 - 8;
arrow = 'r';
} else {
offset.top = offset.top + jQuery("#jform_password2").height() + 20;
arrow = 'b';
}
jQuery("body").append(' Введенные пароли не совпадают.
');
ff = false
}
if (jQuery('input[name="jform[email1]"]').val() != jQuery('input[name="jform[email2]"]').val()) {
var offset = jQuery("#jform_email2").offset();
var arrow;
if (offset.left - 280 > 0) {
offset.left = offset.left - 265 - 8;
arrow = 'r';
} else {
offset.top = offset.top + jQuery("#jform_email2").height() + 20;
arrow = 'b';
}
jQuery("body").append(' Введенные email не совпадают.
');
ff = false
}
if (ff) {
if (f != null) f();
}
}
} else {
if (!response.phone) {
var offset = jQuery("[name='jform[improved][phone]']").offset();
var pBox = jQuery(".ial-phone").width();
var arrow;
if (offset.left + pBox + 250