From 291b4cbd6522485c9d6f51be6b8d74ab69b4934b Mon Sep 17 00:00:00 2001 From: P43YM Date: Sat, 1 Mar 2025 17:59:05 +0300 Subject: [PATCH] wierd fix for wierd issue with fields new data saving --- src_data/pages/settings.html | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src_data/pages/settings.html b/src_data/pages/settings.html index 5287e47..0b6e3a2 100644 --- a/src_data/pages/settings.html +++ b/src_data/pages/settings.html @@ -1205,8 +1205,17 @@ const K = obs1Rad - targetTemp - A * Math.pow(diff1, 1 / Ke); // Обновляем поля - document.querySelector("input[name='equitherm[n_factor]']").value = N.toFixed(3); - document.querySelector("input[name='equitherm[k_factor]']").value = K.toFixed(2); + const nField = document.querySelector("input[name='equitherm[n_factor]']"); + const kField = document.querySelector("input[name='equitherm[k_factor]']"); + const eField = document.querySelector("input[name='equitherm[e_factor]']"); + + nField.value = N.toFixed(3); + kField.value = K.toFixed(2); + + // Триггерим Change + nField.dispatchEvent(new Event('change', { bubbles: true })); + kField.dispatchEvent(new Event('change', { bubbles: true })); + eField.dispatchEvent(new Event('change', { bubbles: true })); // Обновляем график updateChart(new FormData(form));