DmitrMakeev commited on
Commit
6f06040
·
verified ·
1 Parent(s): 6fdda9b

Update nutri_call.html

Browse files
Files changed (1) hide show
  1. nutri_call.html +37 -0
nutri_call.html CHANGED
@@ -732,6 +732,9 @@ document.getElementById('calculate-btn').addEventListener('click', function() {
732
  // Показываем статус расчёта
733
  showCalculationStatus(call_data); // <-- Вот эта строка запуска
734
 
 
 
 
735
  // Проверяем, применилась ли точность округления
736
  console.log("Проверка округления в ответе:");
737
  if (data.fertilizers) {
@@ -794,6 +797,40 @@ function data_out(response) {
794
 
795
 
796
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
797
  </script>
798
 
799
 
 
732
  // Показываем статус расчёта
733
  showCalculationStatus(call_data); // <-- Вот эта строка запуска
734
 
735
+ // Обновляем поля NH4 и NO3
736
+ updateNitrogenFields(call_data); // <-- Добавляем вызов функции
737
+
738
  // Проверяем, применилась ли точность округления
739
  console.log("Проверка округления в ответе:");
740
  if (data.fertilizers) {
 
797
 
798
 
799
 
800
+
801
+
802
+
803
+
804
+
805
+
806
+
807
+
808
+
809
+
810
+
811
+
812
+
813
+ // Функция для обновления полей NH4 и NO3
814
+ function updateNitrogenFields(data) {
815
+ console.log("=== ОБНОВЛЕНИЕ ПОЛЕЙ NH4 И NO3 ===");
816
+
817
+ // Извлекаем значения NH4 и NO3 из ответа сервера
818
+ const nh4Value = data.actual_profile["N (NH4+)"];
819
+ const no3Value = data.actual_profile["N (NO3-)"];
820
+
821
+ // Проверяем, что значения существуют
822
+ if (nh4Value !== undefined && no3Value !== undefined) {
823
+ console.log(`Значения NH4: ${nh4Value}, NO3: ${no3Value}`);
824
+
825
+ // Обновляем поля на странице
826
+ document.getElementById("calculated_nh4").value = nh4Value.toFixed(3); // Округляем до 3 знаков
827
+ document.getElementById("calculated_no3").value = no3Value.toFixed(3); // Округляем до 3 знаков
828
+ } else {
829
+ console.error("Ошибка: Значения NH4 или NO3 не найдены в ответе сервера.");
830
+ }
831
+ }
832
+
833
+
834
  </script>
835
 
836