Показать сообщение отдельно
  #1 (permalink)  
Старый 26.04.2025, 15:52
Новичок на форуме
Отправить личное сообщение для Кими Посмотреть профиль Найти все сообщения от Кими
 
Регистрация: 26.04.2025
Сообщений: 1

JS константа в Tilde
Помогите, пожалуйста, мне нужно создать константу, которую я потом смогу использовать в формуле через форму калькулятора, но она почему-то не создается. У меня есть форма, в которой есть поле с раскрывающимся списком, variable name которого srok.


<script>
// Объявляем глобальную переменную
var globalPrice = 1;

$(document).ready(function()
{
$('#rec123456789 form').submit(function (e
// Находим нужный блок

e.preventDefault();

// Получаем значение из поля внутри этого же блока
var sroki = $('#rec123456789 select[name="srok"]').val();
var price = 0;

// Логика расчета цены
if (sroki === '1') {
price = 1;
} else if (sroki === '2') {
price = 1.5;
} else if (sroki === '3') {
price = 1.7;
} else if (sroki === '4') {
price = 2;
} else if (sroki === 'больше 4') {
price = 2;
}

// Сохраняем результат в глобальную переменную
globalPrice = price;


});
});
</script>

вот мой код, буду рад максимально подробному ответу, так как сам достаточно далек от js
Ответить с цитированием