当行“ tiene”(int)的html表中的项目总数为1时,我动态地计算了总数。在数据库中,有很多项目,但是被分类为1或0以仅对值为1的项目生成税款,现在我的javascript识别出哪一个具有和哪些不具有值1,但是当我尝试乘以用具有该值的数量总数,我的JavaScript会执行此操作,但要使用它们的总数,不仅是值1的数量。
这是我的html表的一部分:
scala.Option[A]
Option
这是我的函数,其中显示值1或0
html = '<tr id="tr_'+i+'">';
html += '<td class="" width="50%"><input type="text" data-type="nombre" name="nombre[]" id="nombre_'+i+'"></td>';
html += '<td width="10%"><input type="text" name="cantidad[]" id="cantidad_'+i+'" class="totalCantidad"></td>';
html += '<td width="10%"><input type="text" name="venta[]" id="venta_'+i+'"></td>';
html += '<td class="" width="25%"><input type="text" name="tImp[]" id="tImp_'+i+'" class="tImpLinePrice"></td>';
这另一个函数计算表中所有项目的总数
tImp or tImpLinePrice is the count of items have the value 1, count only if the item have the value 1 or value 0, not the total bought in each one
$('.tImpLinePrice').each(function(){
if($(this).val() != '' )tImpAmount = parseFloat( $(this).val() );
subTotalO = tImpAmount;
});
alert(subTotalO); // return 0 o 1, and when is more than one is adding up
在这里,我将值1的商品与税费相乘,但是,我需要将此结果与值1的商品购买量相乘
cantidad is the total of items the user bought
$('.totalCantidad').each(function(){
if($(this).val() != '' )cantidad += parseFloat( $(this).val() );
cantidad1 = cantidad;
});
喜欢这张图片:
有两个项目(产品),只有一个具有税项,现在我的代码确定哪个项目具有税项,并为该产品生成税项,唯一不做的就是乘以数量,对现在只产生了0.20美分,您买了多少都没关系。
图片显示了我真正需要的,而不是0.20美分,需要我的代码显示给我1.00美元