Показать сообщение отдельно
  #1 (permalink)  
Старый 01.09.2013, 16:12
Интересующийся
Отправить личное сообщение для Mitrich Посмотреть профиль Найти все сообщения от Mitrich
 
Регистрация: 24.08.2013
Сообщений: 20

Как сделать, чтобы значения input radio в переменной обновлялись при нажатии
Приветствую!
У меня калькулятор цен. Всё работает, но есть проблема:

1 есть Блок радиокнопок
2 Их значения записываются в переменную
var premises =  $("input[name='premises']:checked").val();

3 Конечная формула в которой суммируются все переменные вместе с этой
var amount = Math.ceil ((сamcorders_a + сamcorders_b) * distance_between * max_h * premises * lifetime * cost_of_time + psu * cost_of_time);


И вроде бы всё OK.., Ан нет...
Дело в том, что при переключении радиобатонов переменная premises не обновляется на лету, а только после того как будет изменено одно из значений других обычных input(ов) ):
Мало того. что это бесит, но это ещё даёт не верный результат, когда при пересчёте последним действием юзер выбирает из вариантов блока радиокнопок...


Как быть?
Ответить с цитированием