No soy experto en Javascript ni JQuery pero "sé" tocar el código y demás y buscando mucho en internet llegué al código de un blog para filtrar con jQuery consultas en mysql sin recargar la pagina, con búsqueda y demás.
Todo ok, lo modifiqué y lo acoplé a mi gusto y me muestra el listado, la función principal que genera todo eso es la siguiente en el archivo js
Código:
Mi problema es el siguiente, quiero que al terminar el listado, me muestre un resumen del importe total, ósea, hacer de alguna forma que 'item.importe' se vaya guardando en una variable y cuando acabe la función me lo muestre, pero no hay manera.$.ajax({ data: $("#frm_filtro").serialize()+ordenar, type: "POST", dataType: "json", url: "ajax.php?action=listar", success: function(data){ var html = ''; //float valor_sumar=0; if(data.length > 0){ $.each(data, function(i,item){ html += '<tr>' html += '<td>'+item.fecha_vencimiento+'</td>' html += '<td>'+item.nombre+'</td>' html += '<td>'+item.ref_factura+'</td>' html += '<td>'+item.importe+' €</td>' html += '</tr>'; }); } if(html == '') html = '<tr><td colspan="4" align="center">No se encontraron registros..</td></tr>' $("#data tbody").html(html); } });
Si alguien puede echarme una mano...!
Gracias!