QUe tal Amigos
Hace un tiempo un compañero del foro me ayudo a crear una funcion mostrar unos registros segun iban apareciendo
y si ya estaban mostrados los sumaba
este es el codigo
Código Javascript
:
Ver original$(document).ready(function(){
var iva,ivatmp,imp,idr;
var totaliva=0;
$("#gri tbody tr").each(function(index,el){
iva=$(this).children("td:eq(8)").text();
ivatmp=$(this).next().children("td:eq(8)").text();
imp=$(this).children("td:eq(9)").text();
imp=imp.replace(/,/g,'');
imp=parseFloat(imp);
totaliva=totaliva+imp;
idr=iva.toString();
idr=idr.replace(".","");
if(iva!=ivatmp){
$('#iva').append('<span id="iva'+idr+'" >'+iva+'<span class="total" >'+(totaliva).formatMoney(2, '.', ',')+'</span></span>');
totaliva=0;
}
});
});
el problema es que si encuentra 2 textos iguales funciona perfecto (si esta uno debajo del otro en la tabla ) pero si encuentra otro texto igual a los anteriores y tampoco esta a continuacion de los anteriores lo vueve a crear y lo que necesito es que si son los textos iguales que no los cree y que sume su valor dejo una imagen asi se entiende mejor
http://www.sincroniavirtual.com/tabla.jpg
Agradezco cualquier ayuda que me puedan brindar
saludos