Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   JS константа в Tilde (https://javascript.ru/forum/misc/86411-js-konstanta-v-tilde.html)

Кими 26.04.2025 15:52

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


Часовой пояс GMT +3, время: 14:01.