Показать сообщение отдельно
  #1 (permalink)  
Старый 19.04.2016, 21:32
Аспирант
Отправить личное сообщение для PonyS Посмотреть профиль Найти все сообщения от PonyS
 
Регистрация: 19.04.2016
Сообщений: 55

Прошу помощи по скрипту подсчета
Здравствуйте! Нашел скрипт на форуме подсчета из полей и не могу подкорректировать его, а именно, вот скрипт:
<script>


$(function() {
var calc = function() {
var sum = 0;
$(".s2,.text2,.sum[type='text'],.sum:checked", fields).each(function() {
sum += +this.value||0
});
var sale = 0;
$(".sale:checked", fields).each(function() {
sale += +this.value
});
var sales = 0;
$(".sdg", fields).each(function() {
sales += +this.value
});
$("#text").val((sum - sum * sale / 100).toFixed(2))


};
fields = $("form");

fields.on('input change',calc)
});

</script>

В код я добавил поиск по полю с классом sdg по аналогу как с скрипте, и теперь мне нужно чтобы в подсчете участвовало и поле sdg с другим именем sales , но чтобы оно не добавлялось в + как остальные, а умножало при выборе. Пробовал менять вот на такое $("#text").val((sum - sum * sale * sales / 100).toFixed(2)) но оно считает только после выбора sum и т.д, а не сразу и без привязки выбора, то бишь захотел выбрать sum поля - выбрано и подсчиталось, добавил в инпут sdg еще 2 и все что ранее я выбрал умножилось на значение из поля sdg . Заранее спасибо за помощь!
Ответить с цитированием