0.0.34 forms

This commit is contained in:
SBD
2025-01-15 20:51:50 +03:00
parent 575ee074b1
commit 8f3bba620c
10 changed files with 76 additions and 35 deletions

View File

@@ -61,15 +61,18 @@ function updateCargoTypeInForm(el, type_transport='') {
let cargo_types = res.cargo_types
if (!cargo_types) return;
resetWRadioInputs('cargo_type');
let $widget = getWRadioInputsWidget('cargo_type');
let $selected_value = $widget.querySelector(".radio.checked")
resetWRadioInputs('cargo_type');
for (let cargo_type of cargo_types) {
let obj = {
name: cargo_type[0],
title: cargo_type[1],
}
let selected = false;
if ($selected_value && $selected_value.closest(".cw_w_radio_inputs_radio_input").dataset.name === obj.name) selected = true;
let html = generateRadioInput(obj)
let html = generateRadioInput(obj, selected)
if ($widget.lastElementChild){
$(html).insertAfter($($widget.lastElementChild))