在laravel中显示总金额的舍入值?

时间:2020-03-03 09:08:07

标签: jquery laravel

应用GST后,我将显示总额。当总金额为1497,应用18%gst后,我得到1766.46的金额。是正确的,如果可以的话,我们可以将此金额舍入为1766,我该如何在刀刃文件以及jquery中舍入该值。

<div class="mt-2">
    <span>
        <label><b>Total Amount</b></label>
    </span>
    <?php $total_buynow_amount=$getBuynowProduct->subtotal+($getBuynowProduct->subtotal*0.18)?>
    <span class="price-right buynow_total_price">
        {{number_format( $total_buynow_amount, 2) }}
    </span>
</div>

jquery:

$('.buynow_qtyplus').click(function() { 
    var buynow_id=$(this).attr('data-id');
    var product_id=$(this).attr('data-value');
    var qty=$(this).prev().text();
    var input=$(this).prev();
    var subtotal=$(this).parent().parent().parent().next().find("span.buynow_subtotal").text();
    var input_subtotal=$(this).parent().parent().parent().next().find("span.buynow_subtotal");
    var sub_total=$(this).parent().parent().parent().parent().parent().parent().parent().next().find("span.buynow_final_sub_total_price").text();
    var buynow_final_sub_total_price=$(this).parent().parent().parent().parent().parent().parent().parent().next().find("span.buynow_final_sub_total_price");
    var total=$(this).parent().parent().parent().parent().parent().parent().parent().next().find("span.buynow_total_price").text();
    var buynow_total_price=$(this).parent().parent().parent().parent().parent().parent().parent().next().find("span.buynow_total_price");
    jQuery.ajax({
                  url: "{{ url('/buynow_qty_increment') }}",
                  method: 'get',
                  data: {
                     qty: qty,id:buynow_id,product_id:product_id
                  },
                  success: function(result){
                      if(result.status==1)
                      {
                          input.text(result.qty);
                          input_subtotal.text(result.subtotal);
                          buynow_final_sub_total_price.text(result.subtotal);
                          buynow_total_price.text(result.subtotal+(result.subtotal*0.18));
                          $(".modal-content").html("<div><i class='fa fa-check-circle'></i><span style='margin-left:5px;'>" + result.message + "</span></div>");
                          $(".modal").modal("show");                      
                          setTimeout(function() {
                              $('.modal').modal('hide');                          
                          }, 3000); 
                      }
                      else
                      {
                          input.text(result.qty);
                          input_subtotal.text(result.subtotal);
                          buynow_final_sub_total_price.text(result.subtotal);
                          buynow_total_price.text(result.subtotal+(result.subtotal*0.18));
                      }
                  }});

    });

1 个答案:

答案 0 :(得分:2)

在刀片中。执行此操作:

{{round($data)}}

对于jquery使用:

Math.round(data)