сумма Ajax ответ в jquery - PullRequest
       0

сумма Ajax ответ в jquery

0 голосов
/ 13 апреля 2020

html

<tbody id="tBody"></tbody>
 <tfoot>
   <tr>
     <th class="text-center" colspan="9">Grand Total Payment Price</th>
     <th id="grand_total"></th>
   </tr>
</tfoot>

ajax

success:function(res){ 
var bodyData = '';
 var i=1;
 var=grandTotal=0;
 $.each(res,function(index,row){ 
bodyData+='<tr id="row_'+rowCount+'" >'
.......
+'<td id="sum_'+row.id+'">'+row.discount_price_on_web+"</td><td>"
...
bodyData+="</tr>";
}

 $("#tBody").append(bodyData);

Мой вопрос - весь список работает нормально, но как я могу суммировать "list discount_price_on_web" и сохранить в html id = "grand_total"?

Я пробую это после bodyData + = ""

 $("[id*=sum]").each(function(){
    grandTotal=grandTotal+parseFloat($(this).html());
         });
   $("[id*=grand_total]").html(grandTotal.toString());

Не работает !! любая помощь

1 Ответ

0 голосов
/ 13 апреля 2020

согласно jQuery вам нужно использовать # для ID

  $("#grand_total").html(grandTotal);

должен быть код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...