@pillson

Jquery each сложить значения после перебора?

$(this).closest('.product-section__information_quantity').find("input[name=count_product]").each( function (index, el) {
            
        var allCountInform  = $(el).val();
     
        console.log(allCountInform);  // отдает 50 и 1000

        });


Как сложит все полученные в переборе числа var allCountInform += $(el).val(); не решило проблему
  • Вопрос задан
  • 533 просмотра
Решения вопроса 2
alams_stoyne
@alams_stoyne
Full Stack Developer - #PHP #CSS #JS #DB
Ответ написан
Комментировать
@wug1
Новичок
var allCountInform надо вынести из функции. Сейчас у вас каждый раз переменная переписывается
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@pillson Автор вопроса
Все проблема решилась из за жесткого кеша + parseFloat т.к. иначе просто делал их строкой

var allCountInform  =  0;
$(this).closest('.product-section__information_quantity').find("input[name=count_product]").each( function (index, el) {            
        allCountInform  += parseFloat($(el).val());
 });
 console.log(allCountInform);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы