Spaces:
Sleeping
Sleeping
Update nutri_call.html
Browse files- nutri_call.html +27 -0
nutri_call.html
CHANGED
@@ -864,7 +864,34 @@ function calculateEC(data, temperature) {
|
|
864 |
}
|
865 |
|
866 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
867 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
868 |
|
869 |
|
870 |
// Функция для обновления полей NH4 и NO3
|
|
|
864 |
}
|
865 |
|
866 |
|
867 |
+
// Определение функции updateNPK
|
868 |
+
function updateNPK(data) {
|
869 |
+
// ... (код функции)
|
870 |
+
}
|
871 |
+
|
872 |
+
// Обработчик клика
|
873 |
+
document.getElementById('calculate-btn').addEventListener('click', function () {
|
874 |
+
// ... (остальной код)
|
875 |
|
876 |
+
fetch('/calculation', {
|
877 |
+
method: 'POST',
|
878 |
+
headers: {
|
879 |
+
'Content-Type': 'application/json',
|
880 |
+
},
|
881 |
+
body: JSON.stringify(requestData),
|
882 |
+
})
|
883 |
+
.then(response => response.json())
|
884 |
+
.then(data => {
|
885 |
+
// Вызов функции updateNPK
|
886 |
+
updateNPK(data);
|
887 |
+
|
888 |
+
// ... (остальной код)
|
889 |
+
})
|
890 |
+
.catch(error => {
|
891 |
+
console.error("=== ОШИБКА ПРИ ОБРАБОТКЕ ===", error);
|
892 |
+
alert("Ошибка при расчете: " + error.message);
|
893 |
+
});
|
894 |
+
});
|
895 |
|
896 |
|
897 |
// Функция для обновления полей NH4 и NO3
|