0.0.292 upd error messages for forms

This commit is contained in:
2023-12-01 15:28:14 +03:00
parent 660e3f8a99
commit 09dc2984f3
12 changed files with 123 additions and 54 deletions

View File

@@ -826,17 +826,24 @@ function RequestCommercialOffer (el){
event.preventDefault()
let disable_btn = document.getElementById('send_feedback_form');
let disable_btn_r = document.getElementById('request_btn');
// let disable_btn_f = document.getElementById('footer_input_button');
if(disable_btn){
disable_btn.setAttribute('disabled', true);
let disable_btn_req = document.getElementById('request_btn');
let disable_btn_f = document.getElementById('footer_input_button');
if(el.id === 'footer_input_button'){
disable_btn_f.setAttribute('disabled', true);
} else {
if(disable_btn){
disable_btn.setAttribute('disabled', true);
}
if(disable_btn_req){
disable_btn_req.setAttribute('disabled', true);
}
}
if(disable_btn_r){
disable_btn_r.setAttribute('disabled', true);
}
// disable_btn_f.setAttribute('disabled', true);
let form = el.form;
let formData = new FormData(form);
@@ -857,12 +864,13 @@ function RequestCommercialOffer (el){
success: function(data){
if(el.id !== 'footer_input_button'){
let insert_text = document.querySelector(".feedback_form")
let insert_text = document.querySelector(".clear_form")
if(insert_text){
$(data.html).insertBefore(insert_text)
}
let insert_text_2 = document.querySelector(".form_com_wrapper")
let insert_text_2 = document.querySelector(".commercial_offer")
if(insert_text_2){
$(data.html).insertBefore(insert_text_2)
@@ -872,7 +880,8 @@ function RequestCommercialOffer (el){
error: function (data, exception){
// document.querySelector(".login").innerHTML = data.responseJSON.html
let feedback_form = document.querySelector('.feedback_form')
if(el.id !== 'footer_input_button'){
let feedback_form = document.querySelector('.feedback_form')
if(feedback_form){
feedback_form.innerHTML = data.responseJSON.html;
}
@@ -881,6 +890,15 @@ function RequestCommercialOffer (el){
if(commercial_offer){
commercial_offer.innerHTML = data.responseJSON.html;
}
} else {
let footer_form = document.querySelector('.insert_form').innerHTML = data.responseJSON.html;
// $(data.responseJSON.html).insertBefore(footer_form)
}
// document.querySelector(".info_profile").innerHTML = data.html;